isolatewangzi
驱动牛犊
驱动牛犊
  • 注册日期2008-11-17
  • 最后登录2008-11-18
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:893回复:1

求助!!高手帮忙~~谢谢谢谢~~

楼主#
更多 发布于:2008-11-17 23:46
小弟最近正在开发一个68013的板子
我把68013设置成同步slave fifo模式,ep2为OUT,ep6为IN,分别都是autoin 和 autoout
我通过FPGA往EP6里面写数据,发现每过512个ifclk的周期就出现一个ep6的满标志
之后又清空了,然后ep2里也清空了,这是不是证明数据已经成功的写入FIFO了呢?

然后我有一个很弱的问题
就是数据写到fifo里之后呢?什么时候从USB口发出去啊?。。。。
希望高手指点。。。
无限感激!!
ken1230
驱动牛犊
驱动牛犊
  • 注册日期2008-11-17
  • 最后登录2008-12-05
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于: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口发出去.

偶不是做软件的, 只能回答这些了
usb IC designer
游客

返回顶部