阅读:3111回复:9
bus hound中的这段数据是什么意思?
把u盘插上,bus hound会出现几段相同的这样的数据:
DI 04 . CTL a3 00 00 00 - 02 00 04 00 CLASS DI 01 01 01 00 .... CTL a3 00 00 00 - 02 00 04 00 CLASS DI 01 01 01 00 .... CTL 23 01 10 00 - 02 00 00 00 CLASS CTL a3 00 00 00 - 01 00 04 00 CLASS DI 00 01 00 00 .... CTL a3 00 00 00 - 02 00 04 00 CLASS DI 01 01 00 00 .... CTL a3 00 00 00 - 02 00 04 00 CLASS DI 01 01 00 00 .... CTL 23 03 04 00 - 02 00 00 00 CLASS 哪位能告诉我是什么意思? 在info栏里的class是什么意思? “....”又是什么意思? 有时又会出现“USBSh........” “USBCh..........#”这又是什么意思呢? |
|
沙发#
发布于:2004-06-09 18:03
我把我用BUSHOUND抓下来的信息附上,希望你能帮我分析一下。
我用的芯片是PHILIPS ISP1581,它内部有寄存器可以设置SOFTCONNET连上HOST,别人的设备一连上,就可以看见返回了 设备描述符,可我的就不返回,显示NO RESPOND,希望能指点一下。 继续谢谢。 |
|
|
板凳#
发布于:2004-06-09 17:56
是呀
在USB设备刚连上时,PC要识别标示符,它是通过什么方式识别的? 是STANDARD REQUEST,还是VENDOR REQUEST?我在我的固件程序里 设了断点,它就不往那儿去,(在CHARP9开始处设的)。 想向你请教。再次谢谢 |
|
|
地板#
发布于:2004-06-09 14:59
flyhye 不太明白你的意思,是不是说明明发了描述符: 4 DI 12 01 10 01 .... 39ms 00 00 00 40 ...@ cc 04 49 1b ..I. 00 00 01 02 .... 00 01 .. 但就是不响应什么的??? 请你最好直接发贴问吧,把问题描述清楚点,可以让更多的人明白、看到你的问题。 |
|
|
地下室#
发布于:2004-06-09 13:56
flyhye
我有个问题想向你请教。 4 DI 04 . 0us 4 CTL a3 00 00 00 CLASS 13us 02 00 04 00 4 DI 00 01 01 00 .... 15us 4 CTL a3 00 00 00 CLASS 40us 02 00 04 00 4 DI 00 01 01 00 .... 8us 4 CTL 23 01 10 00 CLASS 15us 02 00 00 00 4 CTL a3 00 00 00 CLASS 879us 01 00 04 00 4 DI 00 01 00 00 .... 16us 4 CTL a3 00 00 00 CLASS 15us 02 00 04 00 4 DI 00 01 00 00 .... 8us 4 DI 04 . 7.4sc 4 CTL a3 00 00 00 CLASS 13us 02 00 04 00 4 DI 01 01 01 00 .... 15us 4 CTL a3 00 00 00 CLASS 38us 02 00 04 00 4 DI 01 01 01 00 .... 9us 4 CTL 23 01 10 00 CLASS 14us 02 00 00 00 4 CTL a3 00 00 00 CLASS 777us 01 00 04 00 4 DI 00 01 00 00 .... 15us 4 CTL a3 00 00 00 CLASS 14us 02 00 04 00 4 DI 01 01 00 00 .... 9us 4 CTL 23 03 04 00 CLASS 112ms 02 00 00 00 4 DI 04 . 94ms 4 CTL a3 00 00 00 CLASS 7us 02 00 04 00 4 DI 03 01 10 00 .... 10us 4 CTL 23 01 14 00 CLASS 5us 02 00 00 00 4 CTL a3 00 00 00 CLASS 23ms 02 00 04 00 4 DI 03 01 00 00 .... 8us 4 DI 12 01 10 01 .... 4.8ms 00 00 00 40 ...@ cc 04 49 1b ..I. 00 00 01 02 .... 00 01 .. 4 CTL 23 03 04 00 CLASS 29us 02 00 00 00 4 DI 04 . 77ms 4 CTL a3 00 00 00 CLASS 7us 02 00 04 00 4 DI 03 01 10 00 .... 9us 4 CTL 23 01 14 00 CLASS 6us 02 00 00 00 4 DI 12 01 10 01 .... 39ms 00 00 00 40 ...@ cc 04 49 1b ..I. 00 00 01 02 .... 00 01 .. 4 DI 09 02 2e 00 .... 4.0ms 01 01 00 c0 .... 32 2 4 CTL 23 01 01 00 CLASS 3.1sc 02 00 00 00 他返回了DEVICE DESCRIPTOR。。但我的不返回,请问可能是什么问题? 谢谢 |
|
|
5楼#
发布于:2004-06-08 17:38
助人乃快乐之本。再说谁都有过困难的时候呢:)
谢谢flyhye! 以后有什么困难再向你请教 :) 我的qq:309849267 我们可以聊聊. |
|
|
6楼#
发布于:2004-06-08 15:22
谢谢flyhye! 以后有什么困难再向你请教 :) 我的qq:309849267 我们可以聊聊.
|
|
7楼#
发布于:2004-06-08 14:52
c: control
s: status 帮助里面没有说明class usbch 是什么? 用你说的方法试了一下我猜class是usb root hub类 “usbch” “usbsh” “......”就不知道是什么意思了。 |
|
|
8楼#
发布于:2004-06-08 14:25
帮助里面没有说明class usbch 是什么? 用你说的方法试了一下我猜class是usb root hub类 “usbch” “usbsh” “......”就不知道是什么意思了。
|
|
9楼#
发布于:2004-06-08 10:41
请先看一下bushound里面的帮助,再看一下device里面你勾了些什么,自己再多尝试勾上其它或不勾等等操作,你就明白了:)
把u盘插上,bus hound会出现几段相同的这样的数据: |
|
|