GD32 USB虚拟串口实现WinUsb

[复制链接]
4665|56
guijial511 发表于 2023-6-13 23:39 来自手机 | 显示全部楼层
虚拟串口驱动稳定不
 楼主| 娄靖源 发表于 2023-6-14 14:19 | 显示全部楼层
本帖最后由 娄靖源 于 2023-6-14 17:01 编辑

......
 楼主| 娄靖源 发表于 2023-6-14 14:22 | 显示全部楼层
V853 发表于 2023-6-13 15:22
牛批,能出个教程嘛?

https://blog.csdn.net/qq_35257512/article/details/131019043?spm=1001.2014.3001.5501  
FYI
 楼主| 娄靖源 发表于 2023-6-14 17:00 | 显示全部楼层
guijial511 发表于 2023-6-13 23:39
虚拟串口驱动稳定不


这个不是很清楚,没有做测试,用WinUsb即插即用,感觉还可以,
 楼主| 娄靖源 发表于 2023-6-14 17:03 | 显示全部楼层
geraldbetty 发表于 2023-6-6 12:15
是可以直接当串口用的吗?

不行的,这个和串口没有任何关系,需要专门的上位机才可以的
 楼主| 娄靖源 发表于 2023-6-14 17:04 | 显示全部楼层
benjaminka 发表于 2023-6-6 13:17
有没有把USB虚拟成COM ,串口,的软件?

通用的上位机串口软件就可以的
 楼主| 娄靖源 发表于 2023-6-14 17:05 | 显示全部楼层
digit0 发表于 2023-6-9 17:29
如何实现gd32、usb虚拟串口

官方例程就可以直接使用的,可以去官网下载库
AIsignel 发表于 2023-6-14 17:31 | 显示全部楼层
到官网去下载,其网站上有很多信息
chenbagan 发表于 2023-6-15 18:58 | 显示全部楼层
febgxu 发表于 2023-6-6 14:43
usb虚拟串口 最大速度可以达到多少

全速usb虚拟串口,实际上内部实现是 USB批量传输。理论上双向是12M,单向8M,但在单片机实现中,不可能达到理论值,通常100M时钟的单片机,双向可以实现10M左右,单向在7M左右,此时单片机的机时都用在虚拟串口上了,没有处理数据的时间,如果需要处理数据,正常双向做到6M,单向做到5M就比较满意了。
我们用GD32E103TBU6开发的CANFD转USB,基本达到了上述通讯速率。
chenbagan 发表于 2023-6-15 18:59 | 显示全部楼层
51xlf 发表于 2023-6-6 15:16
虚拟串口通过USB向PC发送数据,怎样提高速度

用USB批量发送模式
chenbagan 发表于 2023-6-15 19:04 | 显示全部楼层
guijial511 发表于 2023-6-13 23:39
虚拟串口驱动稳定不

现在,多数操作系统,WIN LINUX IMAC 安卓和鸿蒙 都支持CDC类,CDC类串口还是相当稳定的。最终的稳定性还要取决于单片机厂商的实现上,和单片机虚拟串口应用开发者的编程水平。
V853 发表于 2023-7-13 16:47 | 显示全部楼层
虚拟串口通过usb向PC机发送数据,如何提高速度
LinkMe 发表于 2023-7-14 12:45 | 显示全部楼层
利用usb假造uart可以做主机吗
芯路例程 发表于 2023-7-14 13:49 | 显示全部楼层
gd32f450的usb假造uart
天天向善 发表于 2023-8-1 16:30 | 显示全部楼层
Gd有很多usb例程,自己到官网下载
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部