chony
驱动牛犊
驱动牛犊
  • 注册日期2005-01-25
  • 最后登录2015-05-22
  • 粉丝0
  • 关注0
  • 积分34分
  • 威望25点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:1504回复:0

BusHousd 认为HID进入配置态, USBView 却没认

楼主#
更多 发布于:2005-01-25 15:35
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]
游客

返回顶部