Windows 7 не может найти ранее установленный драйвер виртуального COM-порта STM32

5924
Bence Kaulics

У меня есть плата STM32F4 Discovery с прошивкой, которая реализует устройство USB CDC. После подключения я должен увидеть устройство виртуального COM-порта в диспетчере устройств Windows.

Я установил драйвер виртуального COM-порта STM32, запустив VCP_V1.4.0_Setup.exe . Моя система 32-битная, Windows 7.

Проблема в том, что когда я подключаю плату обнаружения, Windows говорит:

Драйвер не найден.

Имя устройства отображается правильно («Виртуальный COM-порт STM32»), но Windows не может найти драйвер ни в сети, ни локально.

Я установил драйвер, поэтому не понимаю, что происходит.

0

1 ответ на вопрос

2
Bence Kaulics

It turned out that the driver installation was not complete. After running the VCP_V1.4.0_Setup.exe another exe should be executed to finish the installation of the driver.

The correct steps:

1- Uninstall previous versions (Start-> Settings-> Control Panel-> Add or remove programs)

2- Run your "VCP_V1.4.0_Setup.exe"

3- Go to Your installation directory - Example, C:\Program Files (x86)\STMicroelectronics\Software\Virtual comport driver

4- Go to Your OS version directory ([Win7] or [Win8])
+ Then :
- Double click on dpinst_x86.exe if you are running a 32-bits OS version
- Double click on dpinst_amd64.exe if you are running a 64-bits OS version
+ Follow the instructions.

These are included in the readme file, which is only attached if you download the driver from the official site.

Спасибо за то, что оставили заметку, я видел несколько глупых инсталляторов в свое время, но необходимость запустить отдельную программу, установленную в специальном каталоге, кажется, что она эзотерическая ради этого PiBorg 6 лет назад 1