Moin, les mich grad in die LPC ARM Controller ein und bei USB gibt es häufig einen Pin der sich USB_CONNECT (SoftConnect USB feature) nennt. Wenn ich das richtig verstanden habe, wird an diesen Pin einfach ein 1k5 Ohm installiert, damit man den Device am USB-Bus sieht oder ebend nicht. Nur muss ich expliziet diesen Pin dafür verwenden? Eigentlich sollte doch dafür jeder beliebige GPIO verwendet werden können... Oder besitzt dieser Pin noch weitere Features? Gruß Sven
> Wenn ich das richtig verstanden habe, wird an diesen Pin einfach ein 1k5 > Ohm installiert, damit man den Device am USB-Bus sieht oder ebend nicht. Prinzipiell ja. Da du nicht erwähnt hast, welchen Controller du genau verwendest beziehe ich mich mal aufs UserManual des LPC1343. Da das Signal dort lowaktiv ist, musst du den Widerstand mit einem Transistor schalten. > Nur muss ich expliziet diesen Pin dafür verwenden? Eigentlich sollte > doch dafür jeder beliebige GPIO verwendet werden können... Oder besitzt > dieser Pin noch weitere Features? Keine weiteren Features, aber er ist halt fest mit dem Bit CON des USB SIE Kommandos "Set Device Status" verknüpft. Genaueres kannst du im LPC1343 UM im Kapitel 9.6.6. und 9.11.7 nachlesen. Theoretisch kann man jeden beliebigen Pin verwenden, aber der integrierte USB Stack hätte dann ein Problem. Durch eine fixe Zuordnung wird das dann umgangen. Ralf
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.