bulk OUT传输的问题

[复制链接]
1425|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 | 显示全部楼层
什么数据都没有吗
 楼主| 冰清玉洁 发表于 2013-12-29 10:08 | 显示全部楼层
一直都FFH,为什么?
tian111 发表于 2013-12-29 10:10 | 显示全部楼层
会不会是PC把命令发到了EP2的缓冲区,但没有达到512B就不提交
宋倩2010 发表于 2013-12-29 10:11 | 显示全部楼层
tian111 发表于 2013-12-29 10:10
会不会是PC把命令发到了EP2的缓冲区,但没有达到512B就不提交

以可能啊
 楼主| 冰清玉洁 发表于 2013-12-29 10:13 | 显示全部楼层
哦,我分析下啊,多谢大家了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

307

主题

3250

帖子

5

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