打印
[其他ST产品]

STR710的USB在接收到主机的OUT数据后,总是不返回ACK?

[复制链接]
3037|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
CGHA|  楼主 | 2007-10-19 11:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ACK是器件自动返回的吧,要发过好几十遍才能返回一个ACK。可能哪里的原因?
沙发
computer00| | 2007-10-19 12:24 | 只看该作者

可能你的端点中有数据未读取? 是什么都没返回还是返回了NAK

使用特权

评论回复
板凳
CGHA|  楼主 | 2007-10-19 13:38 | 只看该作者

谢谢圈圈,返回NAK

使用的KEIL下HITEX的STR710的例子。返回NAK说明CPU在忙,忙些什么呢?是否跟我串口发送数据有关,我用的查询方式向PC发送进入哪一步的状态了。

使用特权

评论回复
地板
CGHA|  楼主 | 2007-10-19 13:40 | 只看该作者

不对,怎么会跟串口有关,肯定是哪里被堵住了

使用特权

评论回复
5
computer00| | 2007-10-19 13:56 | 只看该作者

你没有将输出端点清空,它就会返回NAK.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

561

主题

719

帖子

0

粉丝