USB D12 softconnect没反应

[复制链接]
2038|0
 楼主| 21fqsey02 发表于 2012-10-29 21:24 | 显示全部楼层 |阅读模式
D12 softconnect 里有有介绍。通过设置模式,可以实现软连接。

而我在调试D12的过程,当我把D+的外部上拉电阻1。5K 去掉。转而用软连接方式测试,发现没有任何反应。很迷惑softconnect 的使用方法?
软件是参考圈圈书里的编写如下,

//USB断开连接函数
void UsbDisconnect()
{
D12WriteCommand(D12_SET_MODE);
D12WriteByte(0x06);
D12WriteByte(0x47);
Delay_ms(1000);
}
//USB连接函数
void UsbConnect()
{
D12WriteCommand(D12_SET_MODE);
D12WriteByte(0x16);
D12WriteByte(0x47);
}

上电后,程序在读取到D12的id后(值是正常的),运行
UsbDisconnect();
UsbConnect();
检测不到引用动作。
也尝试通过外部按键,触发运行一次
UsbDisconnect();
UsbConnect();
同样没反应主。

迷惑中。。。有没有碰到过类似问题的,望知者能不吝指教,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部