打印

GD32F105虚拟串口无法打开

[复制链接]
1082|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Cheng18|  楼主 | 2022-1-16 21:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题现象:GD32使用USB虚拟串口,上位机提示无法打开串口或者串口被占用,而且卡死。
使用XCOM和SSCOM都是无法打开串口,显示未响应,直接卡死。
C:\Users\dell\Desktop\GTA7GS~29UQ{0VF7A_XI)1B.png
设备管理器能看到驱动已正常安装,而且识别没问题,下图中GD32 Virtual Com Port(COM9)。
C:\Users\dell\Desktop\`S6A5}EIOE(`2F(ZW6F$MCB.png
使用官方的MSC和HID例程都能够正常使用运行,因此能够排除硬件问题。移植GD32官方demo和正点原子的例程都是无法打开串口,怀疑是win10虚拟串口驱动的问题:临时安装了WIN7虚拟系统,由于WIN7安装GD虚拟串口驱动需要禁止数字签名,这个问题没有解决,在WIN7上没有验证。而虚拟机里面刚好有win xp虚拟机,在win xp虚拟机里面安装GD32虚拟串口x86的驱动,使用sscom能正常运行,基本也能够确定32程序没问题。
C:\Users\dell\Desktop\IY)Z97%JX)MHM}%5B$VNOOZRQ.png
对USB协议没有很深入的了解,有没有大佬在使用GD32虚拟串口遇到过类似问题,欢迎指导!

使用特权

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

本版积分规则

1

主题

2

帖子

0

粉丝