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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.