圈圈书上的USB主机获取设备“配置描述符”的数据格式为:0x80 0x06 0x00 0x02 0x00 0x00 0x40 0x00
我的结果为:0x80 0x06 0x00 0x02 0x00 0x00 0xFF 0x00
区别在于最后的wLength不一样,0x40代表64字节,请问为什么我的是0xFF呢?
(PC是win7的)
------解决思路----------------------
按照设备配置返回就行了,不用关心FF
------解决思路----------------------
0xff表示你可以返回的数据最大长度是255,按实际数据长度返回即可。