打印

bulk OUT传输的问题

[复制链接]
839|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
冰清玉洁|  楼主 | 2013-12-29 10:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用FPGA主控制器,采用SLAVE FIFO,设置EP2为OUT,设置为AUTOOUT=1时,设备只能完成初始化描述符等,不能转到EP2端口发送命令。

如果是设置为AUTOOUT=0,初始化可以在总线上看到PC发送了命令到了EP2,

问题来了,为什么AUTOOUT=1就不行?
沙发
wenfen| | 2013-12-29 10:04 | 只看该作者
是吗?你试过了?

使用特权

评论回复
板凳
冰清玉洁|  楼主 | 2013-12-29 10:06 | 只看该作者
是啊,我用异步的方式读取EP2 的FIFO,就是读不到数据

使用特权

评论回复
地板
zhuhuis| | 2013-12-29 10:07 | 只看该作者
什么数据都没有吗

使用特权

评论回复
5
冰清玉洁|  楼主 | 2013-12-29 10:08 | 只看该作者
一直都FFH,为什么?

使用特权

评论回复
6
tian111| | 2013-12-29 10:10 | 只看该作者
会不会是PC把命令发到了EP2的缓冲区,但没有达到512B就不提交

使用特权

评论回复
7
宋倩2010| | 2013-12-29 10:11 | 只看该作者
tian111 发表于 2013-12-29 10:10
会不会是PC把命令发到了EP2的缓冲区,但没有达到512B就不提交

以可能啊

使用特权

评论回复
8
冰清玉洁|  楼主 | 2013-12-29 10:13 | 只看该作者
哦,我分析下啊,多谢大家了

使用特权

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

本版积分规则

307

主题

3250

帖子

5

粉丝