为什么AUTOOUT=1就不行?

[复制链接]
916|7
 楼主| yinxiangh 发表于 2019-2-15 13:23 | 显示全部楼层 |阅读模式
用FPGA主控制器,采用SLAVE FIFO,设置EP2为OUT,设置为AUTOOUT=1时,设备只能完成初始化描述符等,不能转到EP2端口发送命令。

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

问题来了,为什么AUTOOUT=1就不行?
pangb 发表于 2019-2-15 13:27 | 显示全部楼层


是吗?你试过了?
 楼主| yinxiangh 发表于 2019-2-15 13:30 | 显示全部楼层
是啊,我用异步的方式读取EP2 的FIFO,就是读不到数据
ousj 发表于 2019-2-15 13:35 | 显示全部楼层

什么数据都没有吗
 楼主| yinxiangh 发表于 2019-2-15 13:39 | 显示全部楼层
一直都FFH,为什么?
morrisk 发表于 2019-2-15 13:41 | 显示全部楼层
会不会是PC把命令发到了EP2的缓冲区,但没有达到512B就不提交
zyf部长 发表于 2019-2-15 13:44 | 显示全部楼层
也可能啊
 楼主| yinxiangh 发表于 2019-2-15 13:47 | 显示全部楼层


哦,我分析下啊,多谢大家了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

723

主题

7134

帖子

2

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