阅读:1504回复:0
BusHousd 认为HID进入配置态, USBView 却没认
Bus Hound 5.00 capture. Complements of www.perisoft.net
Device - Device ID (followed by the endpoint for USB devices) (3) Intel(R) 82801DB/DBM USB Universal Host Controller - 24C2 (12) USB Root Hub (19) USB 人体学输入设备 Phase - Phase Type CTL USB control transfer DI Data in Data - Hex dump of the data transferred Descr - Description of the phase Delta - Elapsed time from the previous phase to the current phase Cmd... - Position in the captured data Time - Time the phase occurred in hour:minute:second.millisec form Device Phase Data Description Delta Cmd.Phase.Ofs(rep) Time ------ ----- -------------------------------------------------- ---------------- ----- ------------------ ------------ 12.1 DI 04 . 2.7sc 1.1.0 07:26:43.995 12.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 15us 2.1.0(2) 07:26:43.995 12.0 DI 01 01 01 00 .... 15us 2.2.0 07:26:43.995 12.0 CTL 23 01 10 00 02 00 00 00 CLEAR FEATURE 34us 4.1.0 07:26:43.995 12.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 4.9ms 5.1.0 07:26:44.000 12.0 DI 00 01 00 00 .... 8us 5.2.0 07:26:44.000 12.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 10us 6.1.0(2) 07:26:44.000 12.0 DI 01 01 00 00 .... 6us 6.2.0 07:26:44.000 12.0 CTL 23 03 04 00 02 00 00 00 SET FEATURE 116ms 8.1.0 07:26:44.116 12.1 DI 04 . 80ms 9.1.0 07:26:44.196 12.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 16us 10.1.0 07:26:44.196 12.0 DI 03 01 10 00 .... 16us 10.2.0 07:26:44.196 12.0 CTL 23 01 14 00 02 00 00 00 CLEAR FEATURE 6us 11.1.0 07:26:44.196 12.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 26ms 12.1.0 07:26:44.222 12.0 DI 03 01 00 00 .... 15us 12.2.0 07:26:44.222 12.0 CTL 80 06 00 01 00 00 40 00 GET DESCRIPTOR 15ms 13.1.0 07:26:44.238 12.0 DI 12 01 10 01 00 00 00 40 b4 04 11 08 00 01 01 02 .......@........ 4.6ms 13.2.0 07:26:44.242 03 01 .. 13.2.16 12.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 18us 14.1.0 07:26:44.242 12.0 DI 03 01 00 00 .... 11us 14.2.0 07:26:44.242 12.0 CTL 23 03 04 00 02 00 00 00 SET FEATURE 10us 15.1.0 07:26:44.242 12.1 DI 04 . 53ms 16.1.0 07:26:44.296 12.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 16us 17.1.0 07:26:44.296 12.0 DI 03 01 10 00 .... 14us 17.2.0 07:26:44.296 12.0 CTL 23 01 14 00 02 00 00 00 CLEAR FEATURE 6us 18.1.0 07:26:44.296 12.0 CTL 00 05 02 00 00 00 00 00 SET ADDRESS 26ms 19.1.0 07:26:44.323 12.0 CTL 80 06 00 01 00 00 12 00 GET DESCRIPTOR 12ms 20.1.0 07:26:44.335 12.0 DI 12 01 10 01 00 00 00 40 b4 04 11 08 00 01 01 02 .......@........ 3.9ms 20.2.0 07:26:44.339 03 01 .. 20.2.16 12.0 CTL 80 06 00 02 00 00 09 00 GET DESCRIPTOR 13us 21.1.0 07:26:44.339 12.0 DI 09 02 22 00 01 01 00 c0 00 .."...... 3.9ms 21.2.0 07:26:44.343 19.0 CTL 80 06 00 01 00 00 12 00 GET DESCRIPTOR 130ms 22.1.0 07:26:44.474 19.0 DI 12 01 10 01 00 00 00 40 b4 04 11 08 00 01 01 02 .......@........ 3.5ms 22.2.0 07:26:44.477 03 01 .. 22.2.16 19.0 CTL 80 06 00 02 00 00 09 00 GET DESCRIPTOR 13us 23.1.0 07:26:44.477 19.0 DI 09 02 22 00 01 01 00 c0 00 .."...... 3.9ms 23.2.0 07:26:44.481 19.0 CTL 80 06 00 02 00 00 22 00 GET DESCRIPTOR 14us 24.1.0 07:26:44.481 19.0 DI 09 02 22 00 01 01 00 c0 00 09 04 00 00 01 03 00 .."............. 3.9ms 24.2.0 07:26:44.485 00 00 09 21 00 01 00 01 22 1f 00 07 05 81 03 40 ...!...."......@ 24.2.16 00 0a .. 24.2.32 19.0 CTL 00 09 01 00 00 00 00 00 SET CONFIG 13us 25.1.0 07:26:44.485 19.0 CTL 21 0a 00 00 00 00 00 00 SET IDLE 3.0ms 26.1.0 07:26:44.488 19.0 CTL 81 06 00 22 00 00 5f 00 GET DESCRIPTOR 2.9ms 27.1.0 07:26:44.491 19.0 DI 05 0c 09 01 a1 01 15 00 25 01 09 e2 09 e9 09 ea ........%....... 4.9ms 27.2.0 07:26:44.496 09 cd 09 b7 09 b6 09 b5 09 e5 0a 23 02 0a 24 02 ...........#..$. 27.2.16 0a 25 02 0a 26 02 0a 27 02 0a 2a 02 0a 8a 01 75 .%..&..'..*....u 27.2.32 01 95 10 81 06 c0 ...... 27.2.48 12.0 CTL 23 01 01 00 02 00 00 00 CLEAR FEATURE 3.3ms 28.1.0 07:26:44.500 </body> 以下是USBView 的显示: Device Descriptor: bcdUSB: 0x0110 bDeviceClass: 0x00 bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x40 (64) idVendor: 0x04B4 (Cypress Semiconductor) idProduct: 0x0811 bcdDevice: 0x0100 iManufacturer: 0x01 iProduct: 0x02 iSerialNumber: 0x03 bNumConfigurations: 0x01 ConnectionStatus: DeviceConnected Current Config Value: 0x00 〈----- 0 ???? Device Bus Speed: Full Device Address: 0x00 <---------- 0 地址???? Open Pipes: 0 [编辑 - 1/25/05 by chony] ------------------------------------ 问题已经找到,是我的REPORT DESCRIPTOR 有问题。 ConnectionStatus: DeviceConnected Current Config Value: 0x01 Device Bus Speed:_____Full Device Address:_______0x02 <--- OK!!! Open Pipes:___________1 <----OK Endpoint Descriptor: bEndpointAddress:_____0x81 Transfer Type:________Interrupt wMaxPacketSize:_______0x0040 (64) bInterval:____________0x0A [编辑 - 1/26/05 by chony] |
|