only8008
驱动牛犊
驱动牛犊
  • 注册日期2003-10-08
  • 最后登录2004-12-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1172回复:3

枚举!!枚举!!用成功的USB产品看枚举过程,再比较自己的调试!

楼主#
更多 发布于:2003-11-29 15:29
这个是TCL的EJOY的枚举过程:(此后会提示“发现新设备“)
Device  Phase  Data                                                Description       Cmd.Phase.Ofs(rep)
------  -----  --------------------------------------------------  ----------------  ------------------
  12.1  LEN    08 00 00 00                                         8                        1.1.0        
  12.1  DI     02 00 00 00  c0 31 47 80                            .....1G.                 1.2.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS               2.1.0(2)    
  12.0  LEN    04 00 00 00                                         4                        2.2.0        
  12.0  DI     01 01 01 00                                         ....                     2.3.0        
  12.0  CTL    23 01 10 00  01 00 00 00                            CLEAR FEATURE            4.1.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS               5.1.0(2)    
  12.0  LEN    04 00 00 00                                         4                        5.2.0        
  12.0  DI     01 01 00 00                                         ....                     5.3.0        
  12.0  CTL    23 03 04 00  01 00 00 00                            SET FEATURE              7.1.0        
  12.1  LEN    08 00 00 00                                         8                        8.1.0        
  12.1  DI     02 00 00 00  c0 31 47 80                            .....1G.                 8.2.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS               9.1.0        
  12.0  LEN    04 00 00 00                                         4                        9.2.0        
  12.0  DI     03 01 10 00                                         ....                     9.3.0        
  12.0  CTL    23 01 14 00  01 00 00 00                            CLEAR FEATURE           10.1.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS              11.1.0        
  12.0  LEN    04 00 00 00                                         4                       11.2.0        
  12.0  DI     03 01 00 00                                         ....                    11.3.0        
  12.0  CTL    80 06 00 01  00 00 40 00                            GET DESCRIPTOR          12.1.0        
  12.0  LEN    10 00 00 00                                         16                      12.2.0        
  12.0  DI     12 01 00 01  ff 00 00 10                            ........                12.3.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS              13.1.0        
  12.0  LEN    04 00 00 00                                         4                       13.2.0        
  12.0  DI     03 01 00 00                                         ....                    13.3.0        
  12.0  CTL    23 03 04 00  01 00 00 00                            SET FEATURE             14.1.0        
  12.1  LEN    08 00 00 00                                         8                       15.1.0        
  12.1  DI     02 00 00 00  c0 31 47 80                            .....1G.                15.2.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS              16.1.0        
  12.0  LEN    04 00 00 00                                         4                       16.2.0        
  12.0  DI     03 01 10 00                                         ....                    16.3.0        
  12.0  CTL    23 01 14 00  01 00 00 00                            CLEAR FEATURE           17.1.0        
  12.0  CTL    00 05 02 00  00 00 00 00                            SET ADDRESS             18.1.0        
  12.0  CTL    80 06 00 01  00 00 12 00                            GET DESCRIPTOR          19.1.0        
  12.0  LEN    12 00 00 00                                         18                      19.2.0        
  12.0  DI     12 01 00 01  ff 00 00 10                            ........                19.3.0        
  12.0  CTL    80 06 00 02  00 00 09 00                            GET DESCRIPTOR          20.1.0        
  12.0  LEN    09 00 00 00                                         9                       20.2.0        
  12.0  DI     09 02 2e 00  01 01 04 e0                            ........                20.3.0        
  12.0  CTL    a3 00 00 00  02 00 04 00                            GET STATUS              21.1.0        
  12.0  LEN    04 00 00 00                                         4                       21.2.0        
  12.0  DI     00 01 00 00                                         ....                    21.3.0        
  12.0  CTL    a3 00 00 00  03 00 04 00                            GET STATUS              22.1.0        
  12.0  LEN    04 00 00 00                                         4                       22.2.0        
  12.0  DI     00 01 00 00                                         ....                    22.3.0        
only8008
驱动牛犊
驱动牛犊
  • 注册日期2003-10-08
  • 最后登录2004-12-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-11-29 15:32
我的USB采集到的数据:(好像很类似,但是却没有“发现新设备“,而是自动停止了,但是我的MCU中显示收到了80 06 00 02 00 00 00 FF 00,是否因为我没有驱动程序及.INF文件?极其郁闷,谁找出问题,赠50分)
Device  Phase  Data                                                Description       Cmd.Phase.Ofs(rep)
------  -----  --------------------------------------------------  ----------------  ------------------
  12.1  LEN    08 00 00 00                                         8                        1.1.0        
  12.1  DI     02 00 00 00  c0 31 47 80                            .....1G.                 1.2.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS               2.1.0(2)    
  12.0  LEN    04 00 00 00                                         4                        2.2.0        
  12.0  DI     01 01 01 00                                         ....                     2.3.0        
  12.0  CTL    23 01 10 00  01 00 00 00                            CLEAR FEATURE            4.1.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS               5.1.0(2)    
  12.0  LEN    04 00 00 00                                         4                        5.2.0        
  12.0  DI     01 01 00 00                                         ....                     5.3.0        
  12.0  CTL    23 03 04 00  01 00 00 00                            SET FEATURE              7.1.0        
  12.1  LEN    08 00 00 00                                         8                        8.1.0        
  12.1  DI     02 00 00 00  c0 31 47 80                            .....1G.                 8.2.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS               9.1.0        
  12.0  LEN    04 00 00 00                                         4                        9.2.0        
  12.0  DI     03 01 10 00                                         ....                     9.3.0        
  12.0  CTL    23 01 14 00  01 00 00 00                            CLEAR FEATURE           10.1.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS              11.1.0        
  12.0  LEN    04 00 00 00                                         4                       11.2.0        
  12.0  DI     03 01 00 00                                         ....                    11.3.0        
  12.0  CTL    80 06 00 01  00 00 40 00                            GET DESCRIPTOR          12.1.0        
  12.0  LEN    10 00 00 00                                         16                      12.2.0        
  12.0  DI     12 01 10 01  dc 00 00 10                            ........                12.3.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS              13.1.0        
  12.0  LEN    04 00 00 00                                         4                       13.2.0        
  12.0  DI     03 01 00 00                                         ....                    13.3.0        
  12.0  CTL    23 03 04 00  01 00 00 00                            SET FEATURE             14.1.0        
  12.1  LEN    08 00 00 00                                         8                       15.1.0        
  12.1  DI     02 00 00 00  c0 31 47 80                            .....1G.                15.2.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS              16.1.0        
  12.0  LEN    04 00 00 00                                         4                       16.2.0        
  12.0  DI     03 01 10 00                                         ....                    16.3.0        
  12.0  CTL    23 01 14 00  01 00 00 00                            CLEAR FEATURE           17.1.0        
  12.0  CTL    00 05 02 00  00 00 00 00                            SET ADDRESS             18.1.0        
  12.0  CTL    80 06 00 01  00 00 12 00                            GET DESCRIPTOR          19.1.0        
  12.0  LEN    12 00 00 00                                         18                      19.2.0        
  12.0  DI     12 01 10 01  dc 00 00 10                            ........                19.3.0        
  12.0  CTL    80 06 00 02  00 00 09 00                            GET DESCRIPTOR          20.1.0        
  12.0  LEN    09 00 00 00                                         9                       20.2.0        
  12.0  DI     09 02 2e 00  01 01 00 60                            .......`                20.3.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS              21.1.0        
  12.0  LEN    04 00 00 00                                         4                       21.2.0        
  12.0  DI     03 01 00 00                                         ....                    21.3.0        
  12.0  CTL    23 03 04 00  01 00 00 00                            SET FEATURE             22.1.0        
  12.1  LEN    08 00 00 00                                         8                       23.1.0        
  12.1  DI     02 00 00 00  c0 31 47 80                            .....1G.                23.2.0        
  12.0  CTL    a3 00 00 00  01 00 04 00                            GET STATUS              24.1.0  

[编辑 -  11/29/03 by  only8008]

[编辑 -  11/29/03 by  only8008]
Bikky
驱动牛犊
驱动牛犊
  • 注册日期2003-12-01
  • 最后登录2017-02-21
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望11点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2003-12-01 09:08
请问上述调试信息是用什么工具得到的?见笑了,望指教:)
百克
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-12-01 10:14
可能是你的config_descriptor里有问题,在检查检查。那个ff 00完了之后就会提示找到新硬件,要求安装驱动程序的。
游客

返回顶部