阅读:834回复:0
这是什么原因?
首先收到GET_DESCRIPTOR - DEVICE包,要求长度为0x40,返回18个字节的描述府,然后收到SET_ADDRESS,地址为2,接着又收到GET_DESCRIPTOR - DEVICE,要求长度为18,同样返回18个字节描述府。 接着就收到GET_DESCRIPTOR - CONFIGURATION 包,要求长度为9,返回9个字节的描述府,又受到GET_DESCRIPTOR - CONFIGURATION ,要求长度为0xff,此时我就把configuration,interface以及2个endpoint的描述府按序传过去,就出现问题,提示为protocol violation. 然后就没有动静了,有大侠碰到过这样的问题嘛?
|
|