打印

USB D12 softconnect没反应

[复制链接]
1461|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

粉丝