打印

请教下USB通信枚举的问题,谢谢各位

[复制链接]
1801|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ljabc2010|  楼主 | 2012-2-27 15:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问下,USB通信的时候是不是只要有设备描述符和配置描述符主机就能枚举了?我把stm32开发板上一个能够正常运行的鼠标例程的描述符更改成键盘的后,主机就不能枚举了
沙发
香水城| | 2012-2-27 15:49 | 只看该作者
USB通信的时候是不是只要有设备描述符和配置描述符主机就能枚举了?

答:不一定。

使用特权

评论回复
板凳
ljabc2010|  楼主 | 2012-2-27 20:16 | 只看该作者
USB通信的时候是不是只要有设备描述符和配置描述符主机就能枚举了?

答:不一定。
香水城 发表于 2012-2-27 15:49


稍微讲详细一点么,版主  谢谢了

使用特权

评论回复
地板
yifanfeng| | 2012-2-27 21:00 | 只看该作者
对于HID设备,比如鼠标或键盘,除需正确设置设备描述符、配置描述符表外,还必须设置HID descriptor.

使用特权

评论回复
5
ljabc2010|  楼主 | 2012-2-27 21:50 | 只看该作者
对于HID设备,比如鼠标或键盘,除需正确设置设备描述符、配置描述符表外,还必须设置HID descriptor.
yifanfeng 发表于 2012-2-27 21:00

这些都有的啊,鼠标的HID descriptor我也改成了键盘的HID descriptor

使用特权

评论回复
6
huanben| | 2012-2-27 22:10 | 只看该作者
如何判断是不能枚举?

使用特权

评论回复
7
香水城| | 2012-2-27 22:17 | 只看该作者
稍微讲详细一点么,版主  谢谢了
ljabc2010 发表于 2012-2-27 20:16


怎么详细?手册最详细,你不会是让我把手册给你抄一遍吧?  :lol

如果你想学习USB协议,可以先看协议文本,拿着具体问题来讨论,你这样泛泛地问,我只能泛泛地答。

使用特权

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

本版积分规则

0

主题

3

帖子

1

粉丝