Hallo zusammen, ich bin seit Tagen mit einem Projekt und komme leider nicht weiter. Idee ist eine STM32 Discovery Board mit einem GUI zu steuern. Die Kommunikation wird mittels USB hergestellt. Da ich ehrlich gesagt was USB Kommunikation eine neuling bin suche ich mir eine Demo projekte, die mir der Einstieg erleichtern. Es geht um erste Linie Led mit einem Befehl 0x20 Einzuschalten. Ist das geschafft, dann kann ich den Rest Step für Step erweitern. Es wäre sehr nett, wenn mir jemenden helfen kann und mich einbisschen unterstüzen. Danke
Mache Dir erst mal Gedanken als welches USB-Gerät der STM32 arbeiten soll. HID: +kein Treiber auf der PC-Seite -aufwändiger VCP: -VCP-Treiber notwendig +Funktionen auf dem STM32 können mit jedem Terminalprogramm getestet werden +Serielle Ports gehen mit QT-Boardmitteln
Nutzt zwar weder libUSB noch Qt, verdeutlich aber zumindest den Aufwand für ein USB-HID: Firmware: https://github.com/pikim/HIDIRT-STM32x1xx HID-Wrapper: https://github.com/pikim/GenericHid Windows-SW: https://github.com/pikim/HIDIRT-host Zum Testen gibt es auch für HIDs einfach Programme, aber es bleibt trotzdem spezieller als ein VCP.
Ui schrieb: > VCP: > -VCP-Treiber notwendig Nicht unbedingt. Wenn sich der STM als CDC-Device zu erkennen gibt hat so ziemlich jedes OS Standardtreiber dafür.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.