OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 19300|回复: 18

usb虚拟串口的最大速率是多少

[复制链接]

36

主题

256

帖子

0

精华

高级会员

Rank: 4

积分
921
金钱
921
注册时间
2016-4-20
在线时间
169 小时
发表于 2016-5-5 16:12:14 | 显示全部楼层 |阅读模式
5金钱
     请教一个问题,st系列的虚拟串口的最大传输速率是多少,最近项目要把处理的音频数据通过usb发送到pc,想通过usb虚拟串口试试,不过手头没有找到usb虚拟串口传输速率范围,所以想问问论坛里面有没有大侠有实际测试过的数据。我好做个评估。
      目前传输一个通道声音需要速度是256K,后期可能要加多通道传输。

最佳答案

查看完整内容[请看2#楼]

我测过,F4平台,无意义数据,831Kbyte/S。 但实用还是会低。 两个原因: 1、CPU要组织数据。 2、上位机问题,貌似和操作系统、个人程序有关,具体不懂。 推荐串口用AccessPort软件,以前好用,而且一直好用。 原子论坛的xcom以前用是可以的,后来换过操作系统,貌似不好用了。 其他也用过很多串口助手,更差。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

58

主题

6293

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11474
金钱
11474
注册时间
2014-4-1
在线时间
1297 小时
发表于 2016-5-5 16:12:15 | 显示全部楼层

我测过,F4平台,无意义数据,831Kbyte/S。

但实用还是会低。
两个原因:
1、CPU要组织数据。
2、上位机问题,貌似和操作系统、个人程序有关,具体不懂。

推荐串口用AccessPort软件,以前好用,而且一直好用。
原子论坛的xcom以前用是可以的,后来换过操作系统,貌似不好用了。
其他也用过很多串口助手,更差。


回复

使用道具 举报

58

主题

6293

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11474
金钱
11474
注册时间
2014-4-1
在线时间
1297 小时
发表于 2016-5-5 16:35:55 | 显示全部楼层

有图有真相。
两年前测的,用下位机控制,发送整整 83100,000 个字节,
手机秒表计时,在100秒内准确完成,误差1秒。

无标题.png




回复

使用道具 举报

36

主题

256

帖子

0

精华

高级会员

Rank: 4

积分
921
金钱
921
注册时间
2016-4-20
在线时间
169 小时
 楼主| 发表于 2016-5-5 16:52:32 | 显示全部楼层
xuande 发表于 2016-5-5 16:12
我测过,F4平台,无意义数据,831Kbyte/S。

但实用还是会低。

谢谢!我这里最后要扩展到4~6路,也就是保守估计的话要1M的带宽。可能不好实现了。
回复

使用道具 举报

58

主题

6293

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11474
金钱
11474
注册时间
2014-4-1
在线时间
1297 小时
发表于 2016-5-5 16:55:05 | 显示全部楼层
本帖最后由 xuande 于 2016-5-5 16:56 编辑


经常听别处大神说,六、七百K没问题。
不知道上位机怎么处理的。
我们这里程序员喊叫说,难,达不到。

我这里用串口助手测试可以到800Kbyte,配自己上位机只有200~300Kbyte
唉,无奈,不懂上位机编程。



回复

使用道具 举报

36

主题

256

帖子

0

精华

高级会员

Rank: 4

积分
921
金钱
921
注册时间
2016-4-20
在线时间
169 小时
 楼主| 发表于 2016-5-5 16:55:21 | 显示全部楼层
xuande 发表于 2016-5-5 16:35
有图有真相。
两年前测的,用下位机控制,发送整整 83100,000 个字节,
手机秒表计时,在100秒内准确 ...

对了,请问一下xuande兄有没有usb开发的相关经验。我的项目很简答就是把音频数据同步传到pc上。项目的主要难点是前面的音频处理和回波消除等,但这些算法都解决了,主要是以前的工程师走了这里我这里没人搞过usb。
回复

使用道具 举报

58

主题

6293

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11474
金钱
11474
注册时间
2014-4-1
在线时间
1297 小时
发表于 2016-5-5 16:57:33 | 显示全部楼层
czdspeed 发表于 2016-5-5 16:55
对了,请问一下xuande兄有没有usb开发的相关经验。我的项目很简答就是把音频数据同步传到pc上。项目的主 ...


这还用问。。。

回复

使用道具 举报

36

主题

256

帖子

0

精华

高级会员

Rank: 4

积分
921
金钱
921
注册时间
2016-4-20
在线时间
169 小时
 楼主| 发表于 2016-5-5 17:00:27 | 显示全部楼层
xuande 发表于 2016-5-5 16:57
这还用问。。。

我是搞dsp的,st的基本没有用过。请问您是在哪里工作。
回复

使用道具 举报

36

主题

256

帖子

0

精华

高级会员

Rank: 4

积分
921
金钱
921
注册时间
2016-4-20
在线时间
169 小时
 楼主| 发表于 2016-5-5 17:04:38 | 显示全部楼层
czdspeed 发表于 2016-5-5 17:00
我是搞dsp的,st的基本没有用过。请问您是在哪里工作。

这样吧,我直接私信你。有一些技术问题咨询你。
回复

使用道具 举报

29

主题

492

帖子

0

精华

高级会员

Rank: 4

积分
810
金钱
810
注册时间
2016-4-7
在线时间
123 小时
发表于 2016-5-11 18:21:30 | 显示全部楼层
我们公司的产品是上位机把大量数据发送给下位机,保存在SRAM或者SDRAM里,
回复

使用道具 举报

matrix65537 该用户已被删除
发表于 2017-4-11 23:34:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

62

主题

284

帖子

0

精华

高级会员

Rank: 4

积分
947
金钱
947
注册时间
2014-11-22
在线时间
145 小时
发表于 2017-12-20 22:26:37 | 显示全部楼层
楼主,你最有优化到多少?我是用FS模式,VCP接受才140Kbyte,
爱上一匹野马,可惜放走了,就不回头了
回复

使用道具 举报

36

主题

256

帖子

0

精华

高级会员

Rank: 4

积分
921
金钱
921
注册时间
2016-4-20
在线时间
169 小时
 楼主| 发表于 2017-12-21 14:48:05 | 显示全部楼层
jack_zhou 发表于 2017-12-20 22:26
楼主,你最有优化到多少?我是用FS模式,VCP接受才140Kbyte,

我后来走usb audio了,没用虚拟串口。这个速度比我们实际的要用的慢太多。
回复

使用道具 举报

62

主题

284

帖子

0

精华

高级会员

Rank: 4

积分
947
金钱
947
注册时间
2014-11-22
在线时间
145 小时
发表于 2017-12-21 23:02:04 | 显示全部楼层
czdspeed 发表于 2017-12-21 14:48
我后来走usb audio了,没用虚拟串口。这个速度比我们实际的要用的慢太多。

我已经做好了,测试670kbyte左右
爱上一匹野马,可惜放走了,就不回头了
回复

使用道具 举报

13

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
428
金钱
428
注册时间
2015-4-24
在线时间
72 小时
发表于 2018-5-23 10:57:30 | 显示全部楼层
你好楼上两位大哥,你们都用的协议达到那么快速度的,我测试虚拟串口速度才40K,太差劲了,想换一种,不知道你们都用的啥,指点一下
回复

使用道具 举报

25

主题

683

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1351
金钱
1351
注册时间
2012-4-25
在线时间
195 小时
发表于 2018-5-23 13:43:35 | 显示全部楼层
hsy571639119 发表于 2018-5-23 10:57
你好楼上两位大哥,你们都用的协议达到那么快速度的,我测试虚拟串口速度才40K,太差劲了,想换一种,不知 ...

再说一遍,速度和上位机有关,和上位机相关。
1-1
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2015-7-15
在线时间
6 小时
发表于 2021-9-6 15:17:38 | 显示全部楼层
jack_zhou 发表于 2017-12-21 23:02
我已经做好了,测试670kbyte左右

请问是全速+VCP模式能到670K左右码?我测试的才只有170KB/s的速度,只好准备加高速的芯片了。
回复

使用道具 举报

1

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2021-12-26
在线时间
15 小时
发表于 2022-3-31 22:31:08 | 显示全部楼层
看了下大佬们的讨论。USB虚拟串口的速度跟上位机有关系看来, 上位机的速度越大,能给单片机的速度就越大。
回复

使用道具 举报

1

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2021-12-26
在线时间
15 小时
发表于 2022-4-8 16:11:26 | 显示全部楼层
zdyzliusheng 发表于 2022-3-31 22:31
看了下大佬们的讨论。USB虚拟串口的速度跟上位机有关系看来, 上位机的速度越大,能给单片机的速度就 ...

极限也才800K bps  看来 虚拟串口不够 不知道所谓的HID类设备 是不是速度会快一些:@
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-25 21:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表