阅读:1060回复:5
fx2 slavefifo的问题(急)!
我用fpga通过fx2的slavefifo接口想fx2些数据,但是没有看明白slavefifo的fifioadr【1:0】输入口和flag的关系,我什么时候应该改变fifoadr,使它指向fx2有效的fifo?
那位大侠能够指点一下,不胜感激!!!(急) |
|
沙发#
发布于:2003-12-11 14:35
你通过fifoadr选择端点号,选择好后那些flag就只属于这个端口了
如果你中途更换了端口,那么flag就会跟着变化 例如你先选中了端点2,那么flag引脚上反应的情况就是端点2的空满情况 然后你有选中了端点4,那么同理,反映的是端点4的空满情况。 以上是我的理解,仅供参考。 |
|
板凳#
发布于:2003-12-11 18:02
你的意思是不是我先选好一个端点,在这个端点的满信号来后马上更换fifoadr选择另外一个端点继续写数据,这样来回切换保证数据不丢失?
|
|
地板#
发布于:2003-12-11 18:59
你用auto模式就可以不丢,前提是你的usb跟的上!
|
|
地下室#
发布于:2003-12-11 20:25
通常我们只用一个端点,四缓冲,基本上能满足要求,如果你的数据率太快,那可以用你说的那种方法,或者加缓冲。
|
|
5楼#
发布于:2003-12-11 21:22
多谢!!明白了好多。
|
|