打印
[STM32F1]

STM32F103多路虚拟串口成功

[复制链接]
楼主: QuakeGod
手机看帖
扫描二维码
随时随地手机跟帖
21

使用特权

评论回复
22
ghost_z| | 2016-12-17 19:58 | 只看该作者
很好,有时用到多串口很方便

使用特权

评论回复
23
liuchangyin| | 2017-4-1 14:18 | 只看该作者

使用特权

评论回复
24
hudi008| | 2017-4-1 22:42 | 只看该作者
虚拟串口是做什么的?

使用特权

评论回复
25
hudi008| | 2017-4-1 22:49 | 只看该作者
以前都是用的电脑上的虚拟串口。

使用特权

评论回复
26
xietingfeng| | 2017-4-2 11:16 | 只看该作者
QuakeGod 发表于 2016-12-16 09:22
前两天把虚拟串口搞出来了。但是发现只有一个串口的话,调试通讯协议的时候还是不够,想做出至少3个串口, ...

这个调试怎么样

使用特权

评论回复
27
xietingfeng| | 2017-4-2 11:28 | 只看该作者
虚拟串口作用还是在很大的。

使用特权

评论回复
28
yongwong99| | 2017-4-8 21:00 | 只看该作者
mark!

使用特权

评论回复
29
jackwugao| | 2017-4-16 23:42 | 只看该作者
QuakeGod 发表于 2016-12-16 10:09
要干活了,晚上回来接着写。

你好,能否分享想一下STM32F103多路虚拟串口程序,谢谢!我的怎么总是一插上USB就蓝屏?

使用特权

评论回复
30
jackwugao| | 2017-4-16 23:44 | 只看该作者
QuakeGod 发表于 2016-12-16 21:34
枚举时数据抓包

  Device - Device ID (followed by the endpoint for USB devices)

可否发到我的QQ670651138@QQ.COM ,万分感谢

使用特权

评论回复
31
QuakeGod|  楼主 | 2017-5-7 16:28 | 只看该作者
wgj_king 发表于 2017-4-27 22:13
咨询一下,这个虚拟串口号,可以自己手动改的吗?比如实际上,我们插了一个CP2102的串口上来了,它默认为C ...

可以
串口号是系统分配的,可以改,不冲突就可以。

使用特权

评论回复
32
QuakeGod|  楼主 | 2017-5-11 15:54 | 只看该作者
wgj_king 发表于 2017-5-11 13:45
继续请教,有测试过同时几路串口在线,并行最大波特率丢包率测试吗?

可以4路同时在线,由于是虚拟串口,波特率设置是没用的。最大波特率就是USB速度。4路串口共享USB全速12Mbps。由USB bulk传输保证,丢包率为0。

使用特权

评论回复
33
QuakeGod|  楼主 | 2017-5-11 16:01 | 只看该作者
程序源码:
MyStmTest2.rar (3.97 MB)
USB驱动:
USB虚拟串口驱动.rar (848.23 KB)

使用特权

评论回复
34
mydepc3721| | 2017-5-15 20:56 | 只看该作者
EP通道的方向,这个IN和OUT,是从主机的角度说的,往PC发数据的,就叫 IN,PC发出来的叫 OUT。
这个经典

使用特权

评论回复
35
mioc| | 2017-5-15 22:22 | 只看该作者
万分感谢作者的无私贡献,明天就拿到单板上面进行实际测试,看看效果如何~

使用特权

评论回复
36
mcuisp| | 2017-5-16 00:21 | 只看该作者
佩服楼主
谢谢分享源码

使用特权

评论回复
37
feelhyq| | 2017-5-16 08:50 | 只看该作者
溜溜溜

使用特权

评论回复
38
lzhp1999| | 2017-5-24 13:14 | 只看该作者
太厉害了。高人啊

使用特权

评论回复
39
wangchaoran| | 2017-7-10 14:47 | 只看该作者
程序编译稍微有些问题,修改之后实测能用,电脑识别出4个串口。楼主什么时候搞个7串口的试试?现在项目上用到USB转多路串口,越多越好,用stm32好像有点不能胜任

使用特权

评论回复
40
li717980| | 2017-8-4 08:58 | 只看该作者
多谢楼主,写的很详细。

使用特权

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

本版积分规则