USB mit Melexis TH6503

Gast #97838
Hat von Euch schon mal jemand den Melexis TH6503 als USB-Bridge zum µC
eingesetzt? Ich habe ihn jetzt an mein 8051-Board angeschlossen, und
brauche nun Hilfe bei der SW. Das Dreidrahtinterface zum Chip
funktioniert, aber dieser USB-Enumeration-Prozess ist doch sehr
komplex.

Also, kann mir da jemand weiterhelfen?

Ein fertiger USB-Stack in 8051-ASM-Code wäre ideal.

Gruß,

Markus_8051
Gast #97839
Kauf dir das Buch "USB Design by Example" von John Hyde (ISBN
0-471-37048-7) Dort ist der ganze Enummerationsprozess sehr gut an
Beispielen beschrieben. Quellcode (8051 ASM) liegt dem Buch ebenfalls
zu allen Beispielen bei.

Dabei ist auch ein Tool (gibt es auch als Download), was es ermöglicht
den gesammten Enummerationsprozess etc. Schrittweise zu durchlaufen.
Das hat mir damals sehr geholfen. Es läuft aber nur auf älteren PC´s
mit bestimmten Chipsätzen und unter Win98.

Was macht man im Zeitalter von USB2.0 mit so einer "alten" Low-Speed
Brige?

Steffen

PS: Ich habe das Teil mal mit nem PIC verheiratet aber das nützt dir ja
eh nichts.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.