usb写数据后重新获取不是刚才写的数据,请问什么原因?
fly80 2011-05-15 02:16:30 usbview检测结果如下:
Device Descriptor:
bcdUSB: 0x0110
bDeviceClass: 0xFF
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x08 (8)
idVendor: 0x0471 (Philips)
idProduct: 0x485D
bcdDevice: 0x0300
iManufacturer: 0x01
iProduct: 0x02
iSerialNumber: 0x00
bNumConfigurations: 0x01
ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: Low
Device Address: 0x01
Open Pipes: 0
我想改变这个数据内容
18.0 CTL c0 01 00 00 00 00 40 00 VENDOR 1.1.0
18.0 IN 3b ef 00 02 81 31 fb 45 02 02 34 63 53 4c 82 65 ;....1.E..4cSL.e 1.2.0
76 78 79 49 c1 00 00 vxyI... 1.2.16
18.0 CTL 40 01 00 00 00 00 17 00 VENDOR 2.1.0
18.0 OUT 3b ef 00 02 81 31 fb 45 02 02 34 63 53 4c 82 65 ;....1.E..4cSL.e 2.2.0
76 78 63 16 63 00 00 vxc.c.. 2.2.16
18.0 CTL c0 01 00 00 00 00 40 00 VENDOR 3.1.0
18.0 IN 6d 00 m. 3.2.0
第一次获取数据3b ef 00 02 81 31 fb 45 02 02 34 63 53 4c 82 65 是正确的。我将这个数据进行修改
但修改后再次获取,只有6d 00 两个字节,这是什么原因?