Windows 7 找不到以前安装的 STM32 虚拟 COM 端口驱动程序

Windows 7 找不到以前安装的 STM32 虚拟 COM 端口驱动程序

我有一块 STM32F4 Discovery 开发板,其固件实现了 USB CDC 设备。连接后,我应该在 Windows 的设备管理器中看到一个虚拟 COM 端口设备。

我已经安装了STM32 虚拟 COM 端口驱动程序通过运行VCP_V1.4.0_安装程序.exe。我的系统是Windows 7,32位。

问题是,当我连接 Discovery 板时,Windows 显示:

未找到驱动程序。

设备名称显示正确(“STM32 虚拟 COM 端口”),但 Windows 无法在线或本地找到任何驱动程序。

我已经安装了驱动程序,所以我不明白发生了什么。

答案1

原来是驱动安装不完整,运行VCP_V1.4.0_安装程序.exe需要执行另一个 exe 来完成驱动程序的安装。

正确的步骤:

1- 卸载以前的版本(开始->设置->控制面板->添加或删除程序)

2- 运行“VCP_V1.4.0_Setup.exe”

3- 转到您的安装目录 - 例如,C:\Program Files (x86)\STMicroelectronics\Software\Virtual comport driver

4- 转到您的操作系统版本目录([Win7] 或 [Win8])
+然后:
- 如果您运行的是 32 位操作系统版本,请双击 dpinst_x86.exe
- 如果您运行的是 64 位操作系统版本,请双击 dpinst_amd64.exe
+按照说明进行操作。

这些包含在自述文件中,仅当您从官方网站下载驱动程序时才会附加该文件。

相关内容