Hallo Gemeinde. Ich habe gestern das 1. Mal UART an einem MSP430G2553 ausprobiert. Hat sehr schnell auch funktioniert über die Pin 1.1 und 1.2. PC-seitig verwendet ich einen einfachen USB-RS232 Converter mit CP2102-Chip. Dabei ist GND mit GND vom MSP430 verbunden. Und natürlich P1.1 zu TX, P1.2 zu RX. Also zwischen PC und MSP430 verlaufen exakt 3 Leitungen. Was ist jetzt überhaupt nicht verstehe. Wenn ich die Stromversorgung vom MSP430 (Batterien) entferne, läuft der MSP430 trotzdem weiter... Sprich auch ohne die Beschaltung von VCC sendet der MSP430 weiterhin seine Daten zum PC. Das kann doch nicht sein oder? Habt ihr das auch schonmal beobachtet? Danke!
Sven Scholz schrieb: > Das kann doch nicht sein oder? Dein Controller wird über die Clamp-Dioden des RX-Ports versorgt. Der dürfte ja auch als "normaler" GPIO benutzt werden.
> nicht verstehe Sei froh das der MSP430 so ein sparsamer Geselle ist. Wenn der Controller mehr ziehen wuerde, dann wuerden die Schutzdioden irgendwann kaputt gehen. Weil sie fuer sowas nicht gedacht sind.
Sven Scholz schrieb: > PC-seitig verwendet ich einen einfachen USB-RS232 Converter mit > CP2102-Chip. Bist du sicher, dass du da einen USB-RS232 Converter vor dir hast? An den MSP430 dürfen RS232-Pegel nicht direkt angeschlossen werden. In dem Fall bräuchtest du zusätzlich einen RS232-Transceiver der die Umsetzung auf 3.3V erledigt. > Was ist jetzt überhaupt nicht verstehe. Wenn ich die Stromversorgung vom > MSP430 (Batterien) entferne, läuft der MSP430 trotzdem weiter... Dabei verstößt du beim MSP430 gegen die im Datenblatt angegebenen Absolute Maximum Ratings. Bei abgeklemmter Batterie beträgt VCC 0V. Die maximal zulässige Spannung an irgendeinem I/O-Pin beträgt dann 0.3V (VCC+0.3V). Aus deinem USB-RS232(?) Wandler kommt aber bestimmt etwas anderes raus.
Wolfgang schrieb: > Bist du sicher, dass du da einen USB-RS232 Converter vor dir hast? > An den MSP430 dürfen RS232-Pegel nicht direkt angeschlossen werden. In > dem Fall bräuchtest du zusätzlich einen RS232-Transceiver der die > Umsetzung auf 3.3V erledigt. Sven Scholz schrieb: > Hat sehr schnell auch funktioniert über die Pin 1.1 und 1.2. Bei der Aussage würde ich davon ausgehen, dass der Datenverkehr sauber funktioniert.
STK500-Besitzer schrieb: > Bei der Aussage würde ich davon ausgehen, dass der Datenverkehr sauber > funktioniert. Da hast du Recht. Damit wäre eigentlich sicher, dass es sich nicht um einen USB-RS232 Wandler handeln kann.
Wolfgang schrieb: > STK500-Besitzer schrieb: >> Bei der Aussage würde ich davon ausgehen, dass der Datenverkehr sauber >> funktioniert. > > Da hast du Recht. Damit wäre eigentlich sicher, dass es sich nicht um > einen USB-RS232 Wandler handeln kann. Die richtige Bezeichnung wäre wohl "USB-TTL-UART-Konverter". "RS232" hat sich halt umgangssprachlich für eine asynchrone, serielle Schnittstelle eingebürgert. Dass die andere Pegel hat, wird gerne einfach ignoriert - "man weiß ja, was gemeint ist" (beliebter Spruch in Zeiten von Tippfehlern und Frage´n/Aussagen, bei denen man den Sinn erraten kann/darf/muss).
STK500-Besitzer schrieb: > Dass die andere Pegel hat, wird gerne einfach ignoriert Insbesondere sind die Signale invertiert, d.h. bei RS232 wäre der Ruhepegel der negativere
STK500-Besitzer schrieb: > ... TTL ... > Dass die andere Pegel hat, wird gerne einfach ignoriert Genau. :-)
STK500-Besitzer schrieb: > Dass die andere Pegel hat, wird gerne > einfach ignoriert Ignoriert ist nicht ganz der richtige Ausdruck, ich glaube eher, die meisten wissen es nicht besser. Echte RS232C-Schnittstellen sind weitgehend ausgestorben, zumindest bei PCs. Bald wissen nur noch alte Knacker wie das war mit +-12V. Georg
georg schrieb: > Echte RS232C-Schnittstellen sind weitgehend ausgestorben, zumindest > bei PCs. Bald wissen nur noch alte Knacker wie das war mit +-12V. Dann frage ich mich, wer die ganzen USB-RS232 Wandler kauft, die auf ebay vertickt werden. https://www.ebay.com/sch/i.html?_from=R40&_nkw=USB+RS232
Wolfgang schrieb: > Dann frage ich mich, wer die ganzen USB-RS232 Wandler kauft, die auf > ebay vertickt werden. Alte Knacker?!
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.