阅读:1071回复:0
问一个开发过USB大侠都知道的problem !!!
[sell=100] 本人用的是PUIUSB12和LPC931来开发USB.呵呵,可是每次读ChiPID,都是1010,而把USB插入能产生复位和挂起中断.过一会儿,找到unknow drive.不知道什么回事,请各为dx 帮我看一下,先谢拉.下面是我用usb hound 在下来的东东.
Device Phase Data Description Cmd.Phase.Ofs(rep) ------ ----- -------------------------------------------------- ---------------- ------------------ 13.1 URB 48 00 09 00 00 00 00 00 00 75 1e 85 22 00 00 00 BULK/INT XFER 1.1.0 cc 30 1b 85 03 00 00 00 00 00 00 00 50 a0 29 85 1.1.16 f0 94 6f 84 00 00 00 00 ff ff ff ff 0d f0 ad de 1.1.32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1.1.48 00 00 00 00 00 00 00 00 1.1.64 13.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 2.1.0 13.0 LEN 04 00 00 00 4 2.2.0 13.0 DI 00 05 01 00 .... 2.3.0 13.0 URB 50 00 08 00 00 00 00 00 00 75 1e 85 22 00 00 00 CONTROL TRANSFER 2.4.0 18 75 1e 85 0b 00 00 00 04 00 00 00 28 06 1b 85 2.4.16 f0 94 6f 84 00 00 00 00 ff ff ff ff 0d f0 ad de 2.4.32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2.4.48 00 00 00 00 00 00 00 00 a3 00 00 00 01 00 04 00 2.4.64 13.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 3.1.0 13.0 LEN 04 00 00 00 4 3.2.0 13.0 DI 00 05 01 00 .... 3.3.0 13.0 URB 50 00 08 00 00 00 00 00 00 75 1e 85 22 00 00 00 CONTROL TRANSFER 3.4.0 18 75 1e 85 0b 00 00 00 04 00 00 00 50 83 a3 84 3.4.16 00 17 e0 84 00 00 00 00 ff ff ff ff 0d f0 ad de 3.4.32 20 da ad 84 40 00 00 00 00 00 00 00 00 00 00 00 3.4.48 e8 1a 17 e2 00 00 00 00 a3 00 00 00 01 00 04 00 3.4.64 13.0 CTL 23 01 10 00 01 00 00 00 CLEAR FEATURE 4.1.0 13.0 URB 50 00 08 00 00 00 00 00 00 75 1e 85 20 00 00 00 CONTROL TRANSFER 4.2.0 18 75 1e 85 0a 00 00 00 00 00 00 00 00 00 00 00 4.2.16 00 00 00 00 00 00 00 00 ff ff ff ff 0d f0 ad de 4.2.32 20 da ad 84 40 00 00 00 00 00 00 00 00 00 00 00 4.2.48 e8 1a 17 e2 00 00 00 00 23 01 10 00 01 00 00 00 4.2.64 13.0 CTL a3 00 00 00 01 00 04 00 GET STATUS 5.1.0 13.0 LEN 04 00 00 00 4 5.2.0 13.0 DI 00 05 00 00 .... 5.3.0 13.0 URB 50 00 08 00 00 00 00 00 00 75 1e 85 22 00 00 00 CONTROL TRANSFER 5.4.0 18 75 1e 85 0b 00 00 00 04 00 00 00 d8 61 36 85 5.4.16 f0 94 6f 84 00 00 00 00 ff ff ff ff 0d f0 ad de 5.4.32 f0 b9 98 84 40 00 00 00 00 00 00 00 00 00 00 00 5.4.48 50 54 6b e2 00 00 00 00 a3 00 00 00 01 00 04 00 5.4.64 13.0 CTL a3 00 00 00 02 00 04 00 GET STATUS 6.1.0 13.0 LEN 04 00 00 00 4 6.2.0 13.0 DI 00 05 00 00 .... 6.3.0 13.0 URB 50 00 08 00 00 00 00 00 00 75 1e 85 22 00 00 00 CONTROL TRANSFER 6.4.0 18 75 1e 85 0b 00 00 00 04 00 00 00 d8 61 36 85 6.4.16 f0 94 6f 84 00 00 00 00 ff ff ff ff 0d f0 ad de 6.4.32 f0 b9 98 84 40 00 00 00 00 00 00 00 00 00 00 00 6.4.48 50 54 6b e2 00 00 00 00 a3 00 00 00 02 00 04 00 6.4.64 13.0 CTL a3 00 00 00 03 00 04 00 GET STATUS 7.1.0 13.0 LEN 04 00 00 00 4 7.2.0 13.0 DI 00 05 00 00 .... 7.3.0 13.0 URB 50 00 08 00 00 00 00 00 00 75 1e 85 22 00 00 00 CONTROL TRANSFER 7.4.0 18 75 1e 85 0b 00 00 00 04 00 00 00 d8 61 36 85 7.4.16 f0 94 6f 84 00 00 00 00 ff ff ff ff 0d f0 ad de 7.4.32 f0 b9 98 84 40 00 00 00 00 00 00 00 00 00 00 00 7.4.48 50 54 6b e2 00 00 00 00 a3 00 00 00 03 00 04 00 7.4.64 13.0 CTL a3 00 00 00 04 00 04 00 GET STATUS 8.1.0 13.0 LEN 04 00 00 00 4 8.2.0 13.0 DI 00 05 00 00 .... 8.3.0 13.0 URB 50 00 08 00 00 00 00 00 00 75 1e 85 22 00 00 00 CONTROL TRANSFER 8.4.0 18 75 1e 85 0b 00 00 00 04 00 00 00 d8 61 36 85 8.4.16 f0 94 6f 84 00 00 00 00 ff ff ff ff 0d f0 ad de 8.4.32 f0 b9 98 84 40 00 00 00 00 00 00 00 00 00 00 00 8.4.48 50 54 6b e2 00 00 00 00 a3 00 00 00 04 00 04 00 8.4.64 13.0 CTL a3 00 00 00 05 00 04 00 GET STATUS 9.1.0 13.0 LEN 04 00 00 00 4 9.2.0 13.0 DI 00 05 00 00 .... 9.3.0 13.0 URB 50 00 08 00 00 00 00 00 00 75 1e 85 22 00 00 00 CONTROL TRANSFER 9.4.0 18 75 1e 85 0b 00 00 00 04 00 00 00 d8 61 36 85 9.4.16 f0 94 6f 84 00 00 00 00 ff ff ff ff 0d f0 ad de 9.4.32 f0 b9 98 84 40 00 00 00 00 00 00 00 00 00 00 00 9.4.48 50 54 6b e2 00 00 00 00 a3 00 00 00 05 00 04 00 9.4.64 13.0 CTL a3 00 00 00 06 00 04 00 GET STATUS 10.1.0 13.0 LEN 04 00 00 00 4 10.2.0 13.0 DI 00 05 00 00 .... 10.3.0 13.0 URB 50 00 08 00 00 00 00 00 00 75 1e 85 22 00 00 00 CONTROL TRANSFER 10.4.0 18 75 1e 85 0b 00 00 00 04 00 00 00 d8 61 36 85 10.4.16 f0 94 6f 84 00 00 00 00 ff ff ff ff 0d f0 ad de 10.4.32 f0 b9 98 84 40 00 00 00 00 00 00 00 00 00 00 00 10.4.48 50 54 6b e2 00 00 00 00 a3 00 00 00 06 00 04 00 10.4.64 13.0 CTL a3 00 00 00 07 00 04 00 GET STATUS 11.1.0 13.0 LEN 04 00 00 00 4 11.2.0 13.0 DI 00 05 00 00 .... 11.3.0 13.0 URB 50 00 08 00 00 00 00 00 00 75 1e 85 22 00 00 00 CONTROL TRANSFER 11.4.0 18 75 1e 85 0b 00 00 00 04 00 00 00 d8 61 36 85 11.4.16 f0 94 6f 84 00 00 00 00 ff ff ff ff 0d f0 ad de 11.4.32 f0 b9 98 84 40 00 00 00 00 00 00 00 00 00 00 00 11.4.48 50 54 6b e2 00 00 00 00 a3 00 00 00 07 00 04 00 11.4.64 13.0 CTL a3 00 00 00 08 00 04 00 GET STATUS 12.1.0 13.0 LEN 04 00 00 00 4 12.2.0 13.0 DI 00 05 00 00 .... 12.3.0 13.0 URB 50 00 08 00 00 00 00 00 00 75 1e 85 22 00 00 00 CONTROL TRANSFER 12.4.0 18 75 1e 85 0b 00 00 00 04 00 00 00 d8 61 36 85 12.4.16 f0 94 6f 84 00 00 00 00 ff ff ff ff 0d f0 ad de 12.4.32 f0 b9 98 84 40 00 00 00 00 00 00 00 00 00 00 00 12.4.48 50 54 6b e2 00 00 00 00 a3 00 00 00 08 00 04 00 12.4.64 13.1 URB 48 00 09 00 00 00 01 c0 00 75 1e 85 22 00 00 00 BULK/INT XFER 13.1.0 cc 30 1b 85 03 00 00 00 00 00 00 00 50 a0 29 85 13.1.16 00 17 e0 84 00 00 00 00 ff ff ff ff 0d f0 ad de 13.1.32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 13.1.48 00 00 00 00 00 00 00 00 13.1.64[/sell] |
|