江陵龙少 发表于 2013-8-19 23:07

一个关键的基础性问题:主机的in token是怎么发的

usb的传输都由主机发起,主动权在主机,主机不发in token,设备的数据就没法上报,那么如果设备有数据要上报,而主机的in token却迟迟没来,那设备的数据岂不要憋死?       通信没法进行下去了,怎么理解?请各位老大指点!

wuzhiliang1234 发表于 2013-8-28 19:15

主机读走一包数据,你就再向寄存器里填一包数据。你不能没有读走,还再写东西进去。

江陵龙少 发表于 2013-8-28 21:33

可能这个问题与驱动密切相关,感谢上面朋友的回复

xbd_119 发表于 2013-9-4 18:41

全速设备是1ms来检查一次的,高速的是125us一次。

江陵龙少 发表于 2013-9-5 08:49

感谢119老大的回复,解决了我的疑问!

songhowl 发表于 2013-11-19 17:19

主机读的时候才会有IN token.跟frame没关系的。
页: [1]
查看完整版本: 一个关键的基础性问题:主机的in token是怎么发的