Hallo, ich habe die zahlreichen Beiträge zum Thema USB in diesem Forum durchgelesen, habe aber keine wirkliche Antwort auf meine Frage gefunden. Ich möchte ein uC mit dem PC und mit einem normalen Memory Stick verbinden können (nicht zeitgleich). Üblicherweise verlangt OTG eine Micro AB Buchse, die USB Sticks haben aber alle einen Standardstecker Typ A. Heisst das nun, dass ich an meinem Gerät 2 physikalische Eingänge bieten muss, einmal Micro B und einmal Standard A? Intern laufen die beiden Datenleitungen auf dieselben uC-Pins. Was passiert mit ID?
Roman S. schrieb: > Intern laufen die beiden Datenleitungen auf dieselben uC-Pins. > Was passiert mit ID? Das "ID"-Signal musst du dann halt anderweitig erzeugen. z.B. messen, ob an der Host-Buchse Strom verbraucht wird => USB-Stick angeschlossen, in den HOST-Modus, oder ob an der Device-Buchse Strom vom PC ankommt => Device Modus.
Ok, gut, das sollte in dem Fall so funktionieren, wenn ich um ID noch eine Schaltung bastle. Wichtig ist einfach mal, dass ich mir nicht beginne die USB-Software zu implementieren und am Schluss merken, dass das hardwaremässig unmöglich ist. Die Alternative wären ja 2 USB Ports, einer mit einer embedded Host Funktionalität und einer als normales Device. Die wären dann auch parallel zu betreiben, was ich aber eben gar nicht brauche.
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.