Kundenspezifische USB-VID/PID - Windows 7 & 8 automatisch wählen usbser.sys Treiber

Ich bin in der firmware Entwicklung für ein USB-Gerät mit einem STM32F070 mikrocontroller. Generiert ich eine bare-metal (no OS) code-Basis mit STM32CubeMX, die Einstellung der Geräte als USB CDC (Communications Device Class), so dass es automatisch erkannt wird als VCP (Virtual COM Port) von Windows 7, 8 und 10. Treiber-Details zeigt sich, dass es mithilfe der Windows - usbser.sys Treiber.

Kundenspezifische USB-VID/PID - Windows 7 & 8 automatisch wählen usbser.sys Treiber

Kundenspezifische USB-VID/PID - Windows 7 & 8 automatisch wählen usbser.sys Treiber

Wenn ich die USB Vendor ID (VID) oder Produkt-ID (PID) oder den Hersteller String, es ist immer noch schnell erkannt, wie ein USB-Seriell-Gerät von Windows 10 Geräte-Manager, aber nicht die von Windows 7 oder 8. Windows 7 und 8 verbringen eine lange Zeit auf der Suche mit Windows Update nach einem Treiber, und dann nicht in der Lage sind, einen zu finden.

Wie kann ich ändern, die firmware des Gerätes/Deskriptoren zum aktivieren von Windows 7 und 8 hosts automatisch installieren Sie die usbser.sys Treiber für das Gerät, wenn es Hersteller-spezifische Werte für die USB VID, PID und Hersteller String?

InformationsquelleAutor cp.engr | 2017-01-09
Schreibe einen Kommentar