一个关键的基础性问题:主机的in token是怎么发的
usb的传输都由主机发起,主动权在主机,主机不发in token,设备的数据就没法上报,那么如果设备有数据要上报,而主机的in token却迟迟没来,那设备的数据岂不要憋死? 通信没法进行下去了,怎么理解?请各位老大指点! 主机读走一包数据,你就再向寄存器里填一包数据。你不能没有读走,还再写东西进去。 可能这个问题与驱动密切相关,感谢上面朋友的回复 全速设备是1ms来检查一次的,高速的是125us一次。 感谢119老大的回复,解决了我的疑问! 主机读的时候才会有IN token.跟frame没关系的。
页:
[1]