阅读:1136回复:0
那位高人指点一下?
用bushound监视结果如下:
Device Phase Data Description Cmd.Phase.Ofs(rep) Delta ------ ----- -------------------------------------------------- ---------------- ------------------ ----- 11.1 DI 02 . 1.1.0 4.2sc 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 2.1.0(2) 17us 11.0 DI 01 01 01 00 .... 2.2.0 18us 11.0 CTL 23 01 10 00 01 00 00 00 CLEAR FEATURE 4.1.0 2.3ms 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 5.1.0(2) 71us 11.0 DI 01 01 00 00 .... 5.2.0 10us 11.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 7.1.0 107ms 11.1 DI 02 . 8.1.0 90ms 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 9.1.0 18us 11.0 DI 03 01 10 00 .... 9.2.0 18us 11.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 10.1.0 6us 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 11.1.0 20ms 11.0 DI 03 01 00 00 .... 11.2.0 29us 11.0 CTL 80 06 00 01 00 00 40 00 GET DESCRIPTOR 12.1.0 2.4ms 11.0 DI 12 01 10 01 dc 00 00 10 ........ 12.2.0 7.2ms 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 13.1.0 22us 11.0 DI 03 01 00 00 .... 13.2.0 14us 11.0 CTL 23 03 04 00 01 00 00 00 SET FEATURE 14.1.0 19us 11.1 DI 02 . 15.1.0 70ms 11.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 16.1.0 18us 11.0 DI 03 01 10 00 .... 16.2.0 18us 11.0 CTL 23 01 14 00 01 00 00 00 CLEAR FEATURE 17.1.0 6us 11.0 CTL 00 05 02 00 00 00 00 00 SET ADDRESS 18.1.0 19ms 11.0 CTL 80 06 00 01 00 00 12 00 GET DESCRIPTOR 19.1.0 12ms 11.0 DI 12 01 10 01 dc 00 00 10 ........ 19.2.0 7.1ms 11.0 CTL 80 06 00 02 00 00 09 00 GET DESCRIPTOR 20.1.0 46us 11.0 DI 09 02 2e 00 01 01 00 a0 ........ 20.2.0 6.9ms 11.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 21.1.0 13ms 11.0 DI 00 01 00 00 .... 21.2.0 24us 但是在GET status()中设置断点,程序从来不会在那停,好像程序不会运行到那似的!?可为什么bushound能监视到那么多的get status()呢,难道bushound也不是很可信???如果真的是这样的话,那我们怎么确定我的D12枚举完全成功了呢?? |
|