打印
[USB接口]

USB HID 枚举不稳定

[复制链接]
1365|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jx_mcu|  楼主 | 2014-11-14 14:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jx_mcu 于 2014-11-14 14:46 编辑

大家好,我用8位单片机编程驱动CH372模拟成鼠标在PC机上识别,现在的情况是在不同的电脑上进行设别,现象不一样,有的不能识别有的能识别,用Bus Hound查看发现不能识别的时候是从机这边没有上传数据,请问下这个情况会不会是单片机这边的通信速度没有跟上电脑端的通信速度,不能枚举的电脑配置比能进行正常枚举的电脑配置要高些,或者是其他原因,麻烦帮我分析下,谢谢

相关帖子

沙发
jx_mcu|  楼主 | 2014-11-14 16:57 | 只看该作者
问题已经解决,将枚举函数里的打印函数printf屏蔽后 就可以了。分析是printf影响到了程序处理通信的时序,导致没能及时响应,枚举不成功

使用特权

评论回复
板凳
真的好多巧合| | 2014-12-6 21:44 | 只看该作者
我用STM32F405作为主机,枚举鼠标、键盘、游戏手柄等HID类设备,
我的有时候可以枚举到,有时候不可以?这是什么原因?
楼主遇到过么?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

13

帖子

1

粉丝