阅读:894回复:1
求助!!高手帮忙~~谢谢谢谢~~
小弟最近正在开发一个68013的板子
我把68013设置成同步slave fifo模式,ep2为OUT,ep6为IN,分别都是autoin 和 autoout 我通过FPGA往EP6里面写数据,发现每过512个ifclk的周期就出现一个ep6的满标志 之后又清空了,然后ep2里也清空了,这是不是证明数据已经成功的写入FIFO了呢? 然后我有一个很弱的问题 就是数据写到fifo里之后呢?什么时候从USB口发出去啊?。。。。 希望高手指点。。。 无限感激!! |
|
沙发#
发布于:2008-11-18 16:03
68013应该是作为device吧, 我不清楚之前的enumeration是怎么做的, 估计EP6设成autoin后, host会不断发IN TOKEN, 在fifo ready前, device会一直回NAK
数据写进FIFO后软件应该会设一个ready的寄存器, 通知硬件EP6的fifo准备好了, 之后在收到Host的IN token后, 数据会从USB口发出去. 偶不是做软件的, 只能回答这些了 |
|
|