hongyijia
驱动牛犊
驱动牛犊
  • 注册日期2006-05-22
  • 最后登录2009-10-14
  • 粉丝0
  • 关注0
  • 积分284分
  • 威望49点
  • 贡献值0点
  • 好评度28点
  • 原创分0分
  • 专家分0分
阅读:1135回复:2

请大虾们看看我的USB设备为什么枚举失败啊?

楼主#
更多 发布于:2007-09-27 16:12
Bus Hound 5.00 capture. Complements of www.perisoft.net

  Device - Device ID (followed by the endpoint for USB devices)
            (18) USB 人体学输入设备
            (19) HID-compliant device
  Phase  - Phase Type
            CTL   USB control transfer      
            DI    Data in                    
            NSTS  NT status                  
            RSET  bus reset                  
  Data   - Hex dump of the data transferred
  Descr  - Description of the phase
  Cmd... - Position in the captured data


Device  Phase  Data                                                                                                    Description       Cmd.Phase.Ofs(rep)
------  -----  ------------------------------------------------------------------------------------------------------  ----------------  ------------------
  18.0  CTL    80 06 00 01  00 00 12 00                                                                                GET DESCRIPTOR           1.1.0        
  18.0  DI     12 01 00 02  00 00 00 08  25 09 99 12  01 00 01 02  00 01                                               ........%.......         1.2.0        
  18.0  CTL    80 06 00 02  00 00 09 00                                                                                GET DESCRIPTOR           2.1.0        
  18.0  DI     09 02 29 00  01 01 00 a0  32                                                                            ..).....2                2.2.0        
  18.0  CTL    80 06 00 02  00 00 29 00                                                                                GET DESCRIPTOR           3.1.0        
  18.0  DI     09 02 29 00  01 01 00 a0  32 09 04 00  00 02 03 00  00 00 09 21  01 01 00 01  22 2f 00 07  05 81 03 08  ..).....2.......         3.2.0        
  18.0  CTL    00 09 01 00  00 00 00 00                                                                                SET CONFIG               4.1.0        
  18.0  CTL    21 0a 00 00  00 00 00 00                                                                                SET IDLE                 5.1.0        
  18.0  CTL    81 06 00 22  00 00 6f 00                                                                                GET DESCRIPTOR           6.1.0        
  18.0  DI     06 a0 ff 09  01 a1 01 09  03 15 00 26  ff 00 75 08  95 02 81 02  09 04 15 00  26 ff 00 75  08 95 02 91  ...........&..u.         6.2.0        
  18.1  RSET                                                                                                                                    7.1.0        
  18.1  NSTS   9c 00 00 c0                                                                                             device data err          7.2.0        
  18.1  DI     00 00                                                                                                   ..                       8.1.0        
  18.1  NSTS   20 01 00 c0

谢谢了,我搞了都快2个月了
lyyebreeze
驱动牛犊
驱动牛犊
  • 注册日期2005-08-08
  • 最后登录2009-02-24
  • 粉丝0
  • 关注0
  • 积分131分
  • 威望24点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-09-28 20:01
现在搞定了吗?
leonmcu
驱动牛犊
驱动牛犊
  • 注册日期2007-09-29
  • 最后登录2007-10-30
  • 粉丝0
  • 关注0
  • 积分120分
  • 威望13点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-09-29 11:40
请确定最后一次PC读取到的设备描述符集合是否正确!
同时请关注描述符数据中int或char型数据对齐问题!
或者你把设备描述符的相关数据结构发出来,我帮你看!
游客

返回顶部