USB 通信协议 ACK信号

[复制链接]
1213|4
 楼主| 求进的心 发表于 2015-12-31 09:43 来自手机 | 显示全部楼层 |阅读模式
大家好,问个很简单的问题,USB通信,主机是在接受到数据之后,判断数据正确就回应ACK包,还是要等待读缓冲区后,才回应?设备回应ACK包又是在什么时候进行的?谢谢!
 楼主| 求进的心 发表于 2015-12-31 14:05 来自手机 | 显示全部楼层
自己顶起
 楼主| 求进的心 发表于 2016-1-4 11:31 来自手机 | 显示全部楼层
没人愿意帮忙解答一下吗?
nethopper 发表于 2016-1-7 14:02 | 显示全部楼层
收到数据,判断正确就应该回ACK吧。读不读接收缓冲区的数据是应用软件的事。四种模式中只有Isochronous模式没有ACK。
ar_dong 发表于 2016-1-10 22:27 | 显示全部楼层
回答是硬件算完crc正确就要会的,要在大约3-5个位时间回复的
软件如果处理不过来可以先在第一时间发NAK,主机会重新发送命令再回答ack
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

153

帖子

1

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