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

[复制链接]
 楼主| 江陵龙少 发表于 2013-8-19 23:07 来自手机 | 显示全部楼层 |阅读模式
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没关系的。

评论

请问大佬,主机什么情况下会不读走数据?  发表于 2024-11-6 17:00
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:佩服2个头陀:苦头陀和伙工头陀

85

主题

286

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:佩服2个头陀:苦头陀和伙工头陀

85

主题

286

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部