注:本文基于相关虚拟串口代码正确、硬件连接无误的情况
虚拟串口驱动是由 ST 公司发布的驱动。请按照操作系统进行选择版本。
操作系统 | 支持情况 |
Windows 98 / ME / XP / Vista | X |
Win7 32 位系统 | X |
Win7 64 位系统 | VCP_V1.4.0_Setup.exe/VCP_V1.3.1_Setup.exe |
Windows 8/8.1 | 安装 VCP_V1.4.0_Setup.exe |
Windows 10 | 安装 VCP_V1.4.0_Setup.exe |
VCP_V1.4.0 百度云链接:VCP_V1.4.0_Setup
提取码:368w
1)打开 VCP_V1.4.0_Setup.exe,按照安装流程,点击 OK 或 NEXT,完成虚拟串口驱动文件拷贝与展开
2)进入如下目录,C:\Program Files (x86)\STMicroelectronics\Software\Virtual comport driver\Win8
3)电脑为 64 位系统的用户,找到 dpinst_amd64.exe;电脑为 32 位系统的用户,找到 dpinst_x86.exe;
4)提示安装成功,插入相关设备,我的电脑>>属性>>设备管理器里,在“端口(COM 和 LPT)”一栏,可以看到 COMx。至此,ST 虚拟串口驱动安装完毕。完成驱动安装后,请重启电脑。
5)部分 Win7 用户会出现无法安装驱动的情况(驱动出现感叹号),这是由于 USB 虚拟串口缺失文件所致(原因:系统装机
使用了 Ghost 等方式)。解决办法如下:
- 将mdmcpq.inf复制到c:\windows\inf
- 将usbser.sys复制到c:\windows\system32\drivers
- 安装驱动软件 VCP_V1.3.1_Setup.exe;(注:该部分 Win7 用户需安装 V1.3.1 版本)
- 重新插入 USB 相关设备,并在设备管理器界面右键选更新驱动;
至此,问题已经得到解决。