阅读:1572回复:6
D12枚举不成功,高手们帮我分析一下bus hound的数据吧
D12的枚举中LED闪烁四次就熄灭,连接不上,我用bus hound抓到的数据只有CLASS,数据如下,请各位大侠帮忙分析一下可能是哪里的问题吧
(7) USB Root Hub Dev Phase Data Info Time Cmd.Phase.Ofs --- ----- ------------------------- ------------- ----- ------------------ 7 CTL a3 00 00 00 - 02 00 04 00 CLASS 0us 1.1.0 7 DI 00 01 03 00 .... 53us 1.2.0 7 CTL 23 01 11 00 - 02 00 00 00 CLASS 14us 2.1.0 7 DI 04 . 100ms 3.1.0 7 CTL a3 00 00 00 - 02 00 04 00 CLASS 17us 4.1.0 7 DI 00 01 01 00 .... 20us 4.2.0 7 CTL a3 00 00 00 - 02 00 04 00 CLASS 38us 5.1.0 7 DI 00 01 01 00 .... 18us 5.2.0 7 CTL 23 01 10 00 - 02 00 00 00 CLASS 27us 6.1.0 7 CTL a3 00 00 00 - 01 00 04 00 CLASS 88us 7.1.0 7 DI 00 03 00 00 .... 19us 7.2.0 7 CTL a3 00 00 00 - 02 00 04 00 CLASS 24us 8.1.0 7 DI 00 01 00 00 .... 17us 8.2.0 7 CTL a3 00 00 00 - 01 00 04 00 CLASS 12ms 9.1.0 7 DI 00 03 00 00 .... 40us 9.2.0 7 CTL a3 00 00 00 - 02 00 04 00 CLASS 33us 10.1.0 7 DI 00 01 00 00 .... 17us 10.2.0 7 DI 04 . 14sc 11.1.0 7 CTL a3 00 00 00 - 02 00 04 00 CLASS 41us 12.1.0 7 DI 01 01 01 00 .... 47us 12.2.0 7 CTL a3 00 00 00 - 02 00 04 00 CLASS 73us 13.1.0 7 DI 01 01 01 00 .... 21us 13.2.0 7 CTL 23 01 10 00 - 02 00 00 00 CLASS 30us 14.1.0 7 CTL a3 00 00 00 - 01 00 04 00 CLASS 93us 15.1.0 7 DI 00 03 00 00 .... 21us 15.2.0 7 CTL a3 00 00 00 - 02 00 04 00 CLASS 26us 16.1.0 7 DI 01 01 00 00 .... 17us 16.2.0 7 CTL a3 00 00 00 - 02 00 04 00 CLASS 110ms 17.1.0 7 DI 01 01 00 00 .... 42us 17.2.0 7 CTL 23 03 04 00 - 02 00 00 00 CLASS 28us 18.1.0 7 DI 04 . 90ms 19.1.0 7 CTL a3 00 00 00 - 02 00 04 00 CLASS 20us 20.1.0 7 DI 03 01 10 00 .... 23us 20.2.0 7 CTL 23 01 14 00 - 02 00 00 00 CLASS 11us 21.1.0 7 CTL a3 00 00 00 - 02 00 04 00 CLASS 20ms 22.1.0 7 DI 03 01 00 00 .... 30us 22.2.0 7 DI 00 00 .. 5.2ms 23.1.0 7 CTL a3 00 00 00 - 02 00 04 00 CLASS 510ms 24.1.0 7 DI 03 01 00 00 .... 52us 24.2.0 7 CTL 23 03 04 00 - 02 00 00 00 CLASS 27us 25.1.0 |
|
沙发#
发布于:2004-04-12 09:38
我的现象是:
1、复位时D12的中断脚为低,运行程序后立即变高,程序进了中断ep0_txdone(),判断bEPPflags.bits.control_state != USB_TRANSMIT就直接return了 2、在LED闪烁时CLOCKOUT的输出为12M,LED熄灭后输出变成高电平 3、BUS HOUND中的数据如上 请大侠们帮忙,先谢了! [编辑 - 4/12/04 by wangmin] |
|
板凳#
发布于:2004-04-12 11:37
看bus hound的数据你压根没进入枚举呢
不过看你的列举的现象看,好像已经进入,估计是你bushound版本的事 |
|
地板#
发布于:2004-04-12 13:16
莫非bus hound的版本不同,它所能抓到的数据也会不同?再请问CLASS是什么意思呢?不好意思,刚接触USB,问题很菜
|
|
地下室#
发布于:2004-04-17 15:08
设备枚举不成功,在Bushound
中是不会看见设备的。也就没法抓数据了! 你还是仔细看看固件问题吧! |
|
5楼#
发布于:2004-04-17 18:39
在枚举过程中,不管什么情况,设备都会发命令下来的
|
|
|
6楼#
发布于:2004-04-17 21:04
设备枚举不成功,在Bushound 所以用BH的基础是设备枚举已经通过,所以不能期望用BH调枚举。 要调枚举必须用USB总线分析仪。 |
|
|