mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik USB CONNECT Pin bei LPCs


Autor: Sven (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.