打印

CY7C68013A BULK模式下传输速率

[复制链接]
5111|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Bill_cl|  楼主 | 2010-4-29 14:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
Bill_cl|  楼主 | 2010-5-10 13:48 | 只看该作者
自己顶一下。
理论上,USB2.0协议下BULK 最大传输为数率  1000×8×13×512/(1024×1024) = 50.78125 MB/s
                                  ISO 最大传输数率     1000×8× 3×1024/(1024×1024) = 23.4375 MB/s

使用特权

评论回复
板凳
Bill_cl|  楼主 | 2010-5-18 17:11 | 只看该作者
我已经搞定了,结贴。

使用特权

评论回复
地板
Bill_cl|  楼主 | 2010-6-1 14:38 | 只看该作者
现在做到每秒 40MByte, Bulk IN, 实时传输。

使用特权

评论回复
5
kris2001| | 2010-7-9 11:22 | 只看该作者
我已经做到46.5M Byte。

使用特权

评论回复
6
brucedd| | 2010-7-30 15:54 | 只看该作者
楼上咋实现的啊?

使用特权

评论回复
7
wuxbfl| | 2010-8-10 13:58 | 只看该作者
我也遇到大致相同的问题,我用的是EP6输入,AutoIN, 时钟由FX2提供,48M,需要传输的数据时6M。每次采集几M数据后就丢失一部分,不知道楼主是怎么解决的,请告知,谢谢。

使用特权

评论回复
8
Bill_cl|  楼主 | 2010-8-17 13:19 | 只看该作者
你用的 EP6 buffer 是如何配置的?GPIF? PC 端接收是用的什么方式?

使用特权

评论回复
9
ypc100| | 2010-8-30 21:22 | 只看该作者
求教,我用ep6做bulk in的时候,buf设的512,可是只要超过64个数就会出错,求教,原因,搞的几天了,郁闷啊

使用特权

评论回复
10
chinaitboy| | 2010-9-23 10:13 | 只看该作者
请问各位,GPIF比SLAVE FIFO要快吧?

使用特权

评论回复
11
victor518| | 2010-11-2 13:29 | 只看该作者
楼主不地道啊,只知道问,不知道回答。只求索取,不计回报

使用特权

评论回复
12
Bill_cl|  楼主 | 2010-11-2 17:22 | 只看该作者
USB 涉及几个方面的,除了 Firmware端需要配置正确以外,请7楼的check host端application有没有设置正确? 还是Endpoint buffer length 仅仅在主程序里设置是不起作用的,请9 楼的 double CHECK 你的buffer 长度到底有没有设置正确。
呵呵,我问了谁给我answer了?
我尽我所能回答,但是我不常来这儿。

使用特权

评论回复
13
ky0611| | 2013-1-11 18:45 | 只看该作者
楼主,为了联系你,我特地注册了一个号!!我遇到跟你一样的问题呀,求助呀,感激不尽!!

使用特权

评论回复
14
ky0611| | 2013-1-11 18:48 | 只看该作者
本帖最后由 ky0611 于 2015-5-25 18:33 编辑



使用特权

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

本版积分规则

2

主题

22

帖子

0

粉丝