打印

usb传输速度的问题

[复制链接]
1603|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dfsa|  楼主 | 2013-6-22 18:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
关于usb传输速度的问题
我用官方提供的bulksrc固件测速,发现固件中直接刷新缓冲区速度才能达到30MB/s,
如果将数据拷贝一遍,就只有400KB/s,我自己写的固件和下位机程序配合也只能达到330KB/s,请问U盘那种可以达到10~20MB/s,是怎么做到的?看U盘固件的源代码并没有用cypress的开发框架,是不是用cypress的框架无法达到高速?

相关帖子

沙发
秋天落叶| | 2013-6-22 19:03 | 只看该作者
你测传输速率,至少你应该说明一下你用的是USB哪个版本的协议
USB1.1?USB2.0还是USB3.0,这个速度差别是很大的
现在的PC系统和大多数U盘都已经支持到USB3.0了,速度自然很快

使用特权

评论回复
板凳
hsbjb| | 2013-6-22 19:11 | 只看该作者
哪个是master?
上位机做master?
我不知道你有没有USB分析仪
如果有的话,抓数据包看一下
理论上下行速度可以通过发送频率来控制

使用特权

评论回复
地板
火箭球迷| | 2013-6-22 19:23 | 只看该作者
不知道跟供电有没有关系

使用特权

评论回复
5
xsgy123| | 2013-6-23 20:53 | 只看该作者
USB的开发,难度还是不小的

使用特权

评论回复
6
无冕之王| | 2013-6-23 20:56 | 只看该作者
hsbjb 发表于 2013-6-22 19:11
哪个是master?
上位机做master?
我不知道你有没有USB分析仪

LZ可以试试

使用特权

评论回复
7
mmuuss586| | 2013-6-24 21:14 | 只看该作者
那就好好看看程序吧,TAOBAO上买的开发板也能做到20多M。
不同的电脑会有所差异。

使用特权

评论回复
8
xsgy123| | 2013-6-26 20:02 | 只看该作者
现在做USB的开发还是很有前途的

使用特权

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

本版积分规则

282

主题

2404

帖子

2

粉丝