WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2018-07-18 22:19:04

kgp0213
会员
注册时间: 2018-01-15
累计积分: 149

STM32 usb虚拟串口 最大速度可以达到多少 波特率可以设置到多少?

如题~
看资料说最大可以达到20mb/s,不知道如何实现的?

离线

#2 2018-07-19 08:23:27

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,515

Re: STM32 usb虚拟串口 最大速度可以达到多少 波特率可以设置到多少?

QQ图片20180719082027.jpg

离线

#3 2018-07-19 09:31:13

达克罗德
会员
注册时间: 2018-04-10
累计积分: 501

Re: STM32 usb虚拟串口 最大速度可以达到多少 波特率可以设置到多少?

有点懂了,波特率可以任意设,但传输速率受限于USB速率

离线

#4 2018-07-19 10:01:36

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,515

Re: STM32 usb虚拟串口 最大速度可以达到多少 波特率可以设置到多少?

对, 就是这个意思, 如果STM32只是把虚拟串口数据存到RAM或者flash, 这个速率任意设置。

离线

#5 2019-01-28 12:02:44

xinyu_khan
会员
注册时间: 2019-01-15
累计积分: 31

Re: STM32 usb虚拟串口 最大速度可以达到多少 波特率可以设置到多少?

usb速率是多少?

离线

#6 2019-01-28 12:06:35

迪卡
会员
注册时间: 2018-11-02
累计积分: 62

Re: STM32 usb虚拟串口 最大速度可以达到多少 波特率可以设置到多少?

usb虚拟串口,波特率随便,我上次用F1C100S,
虚拟usb串口。
电脑和f1c100s设置的波特率不管是多少,或是不一样,传输的数据都是正确的。

离线

#7 2019-05-07 17:29:47

tom
会员
注册时间: 2018-03-14
累计积分: 94

Re: STM32 usb虚拟串口 最大速度可以达到多少 波特率可以设置到多少?

stm32f103通过vcp方式给pc发数据,  间隔几分钟,发现就会阻塞一下, 
如果是用普通的串口助手接收,那就阻塞更严重了,几百ms就阻塞。

目前我是自己用QT的QSerialPort类接收数据的,收到readyRead信号后,一次性读出数据。按道理PC软件部分是不会阻塞的。难道是微软VCP驱动的效率问题?我觉得不应该。

通信速率也不高,也就3Mbps左右,远没有达到上面大佬的800KB/S,  不知道问题是出在哪一部分?

离线

页脚