微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > usb枚举求助!

usb枚举求助!

时间:12-12 整理:3721RD 点击:
搞了两个星期的USB(stm32自带),仅仅是usb2.0的全速设备,碰到了一系列的问题:
1。在发送完配置符后,主机又给发了个128 6 6 0 10,手头的书都没讲,直接看文档,
    才知道出了个device_qualifier描述符,文档上让发request error,不知道怎么发,
   只好 把发送端口设为STALL了事
2。配置完主机又给发了个  33     10     0     0     0,晕了,不知道啥意思
3。接着主机又给发了3个   129     6     34    0    138,就不干活了
郁闷中,请各位大侠指点:)

如果是全速的话,在设备描述符中将USB bcdcode改成0110,即1.1的,这样USB主机就不会要求qualifier描述符了。
后面两个都是Interface相关的请求,建议楼主看看 USB 2.0 Spec.中第九章的内容

牛差,这都记得住,我当初怎么搞定的全都忘光光了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top