发新帖我要提问
12
返回列表
打印
[STM32F1]

关于STM32 USB数据采集系统,怎么提高USB传输速度

[复制链接]
楼主: Evanss
手机看帖
扫描二维码
随时随地手机跟帖
21
hwl1023| | 2015-1-15 07:51 | 只看该作者 回帖奖励 |倒序浏览
使用过9个模拟通道,每个通道2个字节,16k的采样率,没有用双缓冲。主要的问题还是优化USB 发送数据部分。

使用特权

评论回复
22
insignal| | 2015-1-15 08:38 | 只看该作者
huangqi412 发表于 2015-1-14 22:12
有点怀疑,文件系统等等东西都要开销

这还怀疑?
2002年(应该是这个年份,记不太清)以前,市面上卖的都是俗称USB1.1也就是全速的U盘
那时候的U盘读速度基本就是1MB/s
知道朗科不,最早就是用st7265(这颗片现在都没了吧)来做的U盘,这颗就是全速芯片,很老的8bit芯片,都能做到900kB/s
现在的stm32比st7265那是强了多少倍
你问问版主

使用特权

评论回复
23
xobd| | 2015-1-15 16:27 | 只看该作者
要加快传输速度,除设备端资料传送(产生的)速度外。另一重点是主机端的读取方式也很重要,一次读取64 Byte和一次读取128 or 256 Byte等。在BUS HOUND上显示出来的速度绝对不一样,这是我的经验。你可以试试?

使用特权

评论回复
24
搞IT的| | 2015-1-15 21:54 | 只看该作者
顶一个!!

使用特权

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

本版积分规则