阅读:1285回复:1
为何我收到的set Address 的 wValue 为 0
我用的器件是1581。
发送完描述符后,收到一个总线复位,复位后收到set Address 但是wValue=0,0不是默认地址吗?处理过以后又发生一次总线复位,然后主机又开始发送 80 06 00 01 00 00 40 00 Get Descrptor 。请问是哪里出了问题?是不是描述符发送有误? 另外:我用的cpu是16位数据线,小端模式。应该以什么顺序发送描述符?比如前两个字节12 01,是发送 0x1201,还是0x0112 ? 我发送的是: 0x01 12 0x01 10 0x00 00 0x40 00 0x04 CC 0x1B 49 0x00 00 0x02 01 0x01 00 |
|
沙发#
发布于:2005-08-05 10:14
仍然没有搞定,什么状况下,主机才会把地址设成0呢?
|
|