打印

可不可以在固件程序里自己设置有64bite时就传

[复制链接]
615|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wangzsa|  楼主 | 2015-3-2 21:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用68013,有一些初级的问题不明白,我是用fpga处理数据通过68013传到pc机上,每次fpga处理的数据时64bite,要求这64bite实时的传到pc机;我想采用68013中ep6异步fifo模式,是不是只有等ep6满的时候(512字节或1024)才向pc机传数据啊,可不可以在固件程序里自己设置有64bite时就传啊,要不然等时间太长了
沙发
zhuww| | 2015-3-2 21:36 | 只看该作者
个人理解是,端点满或者不满是对于外部FPGA来说的,如果满了,外部FPGA就发不了数据了,但是只要68013从FPGA接收到数据,在AUTO模式下,应该马上自己发送到PC的,不会有等待的。

使用特权

评论回复
板凳
zhanglli| | 2015-3-2 21:37 | 只看该作者
FIFO不满,显然也是可以的。查一下寄存器,约定长度的,不记得是哪个了。还有PKTEND管脚用来主动提交数据包。

使用特权

评论回复
地板
lium| | 2015-3-2 21:38 | 只看该作者
你可以实现一次发送,不用使用fifo存满

使用特权

评论回复
5
guoyt| | 2015-3-2 21:39 | 只看该作者
只做过fpga的数据传输,其他的还真没有用过的

使用特权

评论回复
6
wangzsa|  楼主 | 2015-3-2 21:40 | 只看该作者
哦,我知道了,多谢大家

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

914

主题

9040

帖子

5

粉丝