USB core für STM32F407 DIYMORE gesucht

OP #6550619
Lesenswert?

Ich habe das mecrisp-stellaris FORTH auf den STM32F407-DIYMORE ( 
https://stm32-base.org/boards/STM32F407VGT6-diymore#DIYMORE )
portiert und greife im Moment über einen gehackten USB-Serial-Adapter 
auf die UART pins PA10,PA9 zu. Habe dazu einen fertigen FTDI-Serial 
adapter aufgeprokelt und die TTL-Level angezapft und herausgeführt.

Schöner fände ich, ich könnte einen USB-serial Treiber mit einbauen in 
die Firmware. Gibt es sowas (vorzugsweise in Assembler)? Wenn nicht 
Assembler, könnte ich es ja dazulinken und irgendwie einbinden.

Weiß jemand Rat?

Grüße

Christoph
Angehängte Dateien:
Gast #6550627
Lesenswert?

Christoph K. schrieb:
> Schöner fände ich, ich könnte einen USB-serial Treiber mit einbauen in
> die Firmware.

Was hindert dich daran? Sourcen dazu gibt es von STM frei erhältlich.

Christoph K. schrieb:
> (vorzugsweise in Assembler)?

Was versprichst du dir davon? 3 Bytes weniger Speicherplatz-
Verbrauch im Flash?

Christoph K. schrieb:
> könnte ich es ja dazulinken und irgendwie einbinden.

Das sicherlich nicht, wenn du du Sources von STM nimmst. Denn
du brauchst noch ein "Benutzer-Interface" vom USB Treiber zu
deiner Implementierung. Aber das mag wohl für alle USB-
Implementierungen gelten die du nicht selbst geschrieben hast.
Gast #6550684
Lesenswert?

Christoph K. schrieb:
> Ich habe ... portiert ... und ...aufgeprokelt
> und angezapft und herausgeführt.

Du bist ein Held! Wahrlich!!

Schreib dir doch deinen USB-Treiber selber. Vorlagen zum Abgucken gibt 
es ja inzwischen genug. Und wenn der fertig ist und du ihn hier für die 
Allgemeinheit postest, dann haben auch andere was davon

W.S.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren