打印

等时间太长了

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

使用特权

评论回复
板凳
pangb| | 2018-5-4 16:50 | 只看该作者

FIFO不满,显然也是可以的。查一下寄存器,约定长度的,不记得是哪个了。还有PKTEND管脚用来主动提交数据包。

使用特权

评论回复
地板
chenjunt| | 2018-5-4 16:57 | 只看该作者
你可以实现一次发送,不用使用fifo存满

使用特权

评论回复
5
morrisk| | 2018-5-4 17:05 | 只看该作者

只做过fpga的数据传输,其他的还真没有用过的

使用特权

评论回复
6
liuzaiy|  楼主 | 2018-5-4 17:07 | 只看该作者

其实还是不大明白,我再琢磨琢磨吧,多谢了哈,结贴了先

使用特权

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

本版积分规则

735

主题

7546

帖子

2

粉丝