Windows 7 kann den zuvor installierten STM32 Virtual COM Port Driver nicht finden

6055
Bence Kaulics

Ich habe eine STM32F4 Discovery-Karte mit einer Firmware, die ein USB-CDC-Gerät implementiert. Wenn verbunden, sollte im Gerätemanager des Fensters ein virtuelles COM-Anschlussgerät angezeigt werden.

Ich habe den virtuellen STM32-COM-Port-Treiber durch Ausführen der Datei VCP_V1.4.0_Setup.exe installiert . Mein System ist ein 32-Bit, Windows 7.

Das Problem ist, wenn ich die Discovery-Karte anschließe, sagt Windows:

Kein Fahrer gefunden.

Der Gerätename wird korrekt angezeigt ("STM32 Virtual COM-Port"), Windows kann jedoch weder online noch lokal Treiber finden.

Ich habe den Treiber installiert, daher verstehe ich nicht, was passiert.

0

1 Antwort auf die Frage

2
Bence Kaulics

Es stellte sich heraus, dass die Treiberinstallation nicht abgeschlossen war. Nach dem Ausführen von VCP_V1.4.0_Setup.exe sollte ein anderes Exe ausgeführt werden, um die Installation des Treibers abzuschließen .

Die richtigen Schritte:

1- Deinstallieren Sie frühere Versionen (Start-> Einstellungen-> Systemsteuerung-> Programme hinzufügen oder entfernen).

2- Führen Sie Ihre "VCP_V1.4.0_Setup.exe" aus

3- Gehen Sie zu Ihrem Installationsverzeichnis - Beispiel: C: \ Programme (x86) \ STMicroelectronics \ Software \ Virtual comport driver

4- Wechseln Sie in das Verzeichnis Ihrer Betriebssystemversion ([Win7] oder [Win8])
+ Dann:
- Doppelklicken Sie auf dpinst_x86.exe, wenn Sie eine 32-Bit-Betriebssystemversion
ausführen. Doppelklicken Sie auf dpinst_amd64.exe, wenn Sie eine 64- Version ausführen -Bits OS-Version
+ Befolgen Sie die Anweisungen.

Diese sind in der Readme-Datei enthalten, die nur dann angehängt wird, wenn Sie den Treiber von der offiziellen Website herunterladen.

Vielen Dank, dass Sie die Notiz hinterlassen haben. Ich habe in meiner Zeit einige dumme Installer gesehen, aber wenn Sie ein separates Programm ausführen müssen, das in einem eigenen Verzeichnis installiert ist, scheint es aus Gründen der Esoterik zu sein PiBorg vor 6 Jahren 1