阅读:1392回复:6
D12枚举过程寻求帮助!!!好心人帮个忙!!!
15.1 DI 02 . 1.1.0
15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 2.1.0(2) 15.0 DI 01 03 01 00 .... 2.2.0 15.0 CTL 23 01 10 00 01 00 00 00 CLEAR FEATURE 4.1.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 5.1.0(2) 15.0 DI 01 03 00 00 .... 5.2.0 15.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 7.1.0 15.1 DI 02 . 8.1.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 9.1.0 15.0 DI 03 01 10 00 .... 9.2.0 15.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 10.1.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 11.1.0 15.0 DI 03 01 00 00 .... 11.2.0 15.0 CTL 80 06 00 01 00 00 40 00 GET DESCRIPTOR 12.1.0 15.0 DI 12 01 10 01 00 00 00 08 ........ 12.2.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 13.1.0 15.0 DI 03 01 00 00 .... 13.2.0 15.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 14.1.0 15.1 DI 02 . 15.1.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 16.1.0 15.0 DI 03 01 10 00 .... 16.2.0 15.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 17.1.0 15.0 CTL 00 05 02 00 00 00 00 00 SET ADDRESS 18.1.0 15.0 CTL 80 06 00 01 00 00 12 00 GET DESCRIPTOR 19.1.0 15.0 DI 12 01 10 01 00 00 00 08 71 04 11 11 01 00 01 02 ........q....... 19.2.0 00 01 .. 19.2.16 15.0 CTL 80 06 00 02 00 00 09 00 GET DESCRIPTOR 20.1.0 15.0 DI 09 02 20 00 01 01 00 c0 32 .. .....2 20.2.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 21.1.0 15.0 DI 03 01 00 00 .... 21.2.0 15.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 22.1.0 15.1 DI 02 . 23.1.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 24.1.0 15.0 DI 03 01 10 00 .... 24.2.0 15.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 25.1.0 15.0 CTL 80 06 00 01 00 00 40 00 GET DESCRIPTOR 26.1.0 15.0 DI 12 01 10 01 00 00 00 08 ........ 26.2.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 27.1.0 15.0 DI 03 01 00 00 .... 27.2.0 15.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 28.1.0 15.1 DI 02 . 29.1.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 30.1.0 15.0 DI 03 01 10 00 .... 30.2.0 15.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 31.1.0 15.0 CTL 00 05 02 00 00 00 00 00 SET ADDRESS 32.1.0 15.0 CTL 80 06 00 01 00 00 12 00 GET DESCRIPTOR 33.1.0 15.0 DI 12 01 10 01 00 00 00 08 71 04 11 11 01 00 01 02 ........q....... 33.2.0 00 01 .. 33.2.16 15.0 CTL 80 06 00 02 00 00 09 00 GET DESCRIPTOR 34.1.0 15.0 DI 09 02 20 00 01 01 00 c0 32 .. .....2 34.2.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 35.1.0 15.0 DI 03 01 00 00 .... 35.2.0 15.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 36.1.0 15.1 DI 02 . 37.1.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 38.1.0 15.0 DI 03 01 10 00 .... 38.2.0 15.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 39.1.0 15.0 CTL 80 06 00 01 00 00 40 00 GET DESCRIPTOR 40.1.0 15.0 DI 12 01 10 01 00 00 00 08 ........ 40.2.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 41.1.0 15.0 DI 03 01 00 00 .... 41.2.0 15.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 42.1.0 15.1 DI 02 . 43.1.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 44.1.0 15.0 DI 03 01 10 00 .... 44.2.0 15.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 45.1.0 15.0 CTL 00 05 02 00 00 00 00 00 SET ADDRESS 46.1.0 15.0 CTL 80 06 00 01 00 00 12 00 GET DESCRIPTOR 47.1.0 15.0 DI 12 01 10 01 00 00 00 08 71 04 11 11 01 00 01 02 ........q....... 47.2.0 00 01 .. 47.2.16 15.0 CTL 80 06 00 02 00 00 09 00 GET DESCRIPTOR 48.1.0 15.0 DI 09 02 20 00 01 01 00 c0 32 .. .....2 48.2.0 15.0 CTL 23 01 01 00 01 00 00 00 CLEAR FEATURE 49.1.0 15.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 50.1.0 15.0 DI 00 01 00 00 .... 50.2.0 15.1 DI 02 . 51.1.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 52.1.0(2) 15.0 DI 00 01 01 00 .... 52.2.0 15.0 CTL 23 01 10 00 01 00 00 00 CLEAR FEATURE 54.1.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 55.1.0 15.0 DI 00 01 00 00 .... 55.2.0 15.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 56.1.0 15.0 DI 00 01 00 00 .... 56.2.0 15.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 57.1.0 15.0 DI 00 01 00 00 .... 57.2.0 15.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 58.1.0 15.0 DI 00 01 00 00 .... 58.2.0 /////////////////////// 我利用bushound5。0抓出来的数据,我已经到了主机要获取配置描述符,下一步是要获取配置描述符集,怎么没有? |
|
沙发#
发布于:2005-01-12 16:15
|
|
|
板凳#
发布于:2005-01-12 16:33
努力
|
|
|
地板#
发布于:2005-01-12 23:00
我现在正在做这个,遇到差不多的问题,我用BUSHOUND抓到的数据上也看不到PC第二次取完整配置描述符的数据,但是实际上我跟踪我的程序的流程,是发现第二次配置描述符是有发送的,也就是说80 06 00 02 00 00 09 00 建立包后有收到80 06 00 02 00 00 ff 00 建立包,但是我发送完46字节的配置描述符后,竟然会收到80 06 00 01 00 00 12 00,我再送设备描述符后收到的竟然是80 06 00 02 00 00 09 01,最后就是00 09 00 00 00 00 00 00。这就说明我的配置符错误了,可是我再三查看过配置符没有错误哦~
请高人指点,谢谢了~ guowf你的配置描述符倒数第二字节好像错了哦。c0h=11001100b,也就是D7,D6都等于1,但是这两位好像只能有其一是1吧,因为它们都是描述供电方式的啊~ 你看看你是不是这个问题。 |
|
地下室#
发布于:2005-02-22 08:28
楼上的,我也遇到这个问题,怎么解决啊? :(
|
|
5楼#
发布于:2005-02-22 14:31
这样麻烦还不如直接买个开发板
我知道http://devking.51.net那150元就可以买到了 |
|
|
6楼#
发布于:2005-02-22 16:57
这些问题,基本上都是描述符 不正确造成的,各位可以重点查看描述府方面!
|
|
|