mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik MSP430F149: Bemerkt keine Fehler bei RS232


Autor: Stefan Zimmermann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi!

Ich programmiere gerade ne Bibliothek für die RS232-Schnittstelle. Die
Übertragung an sich läuft auch bei veschiedenen Geschwindigkeiten,
Parität, Bit-Anzahl und Stoppbits-Anzahl einwandfrei.

Wenn ich allerdings einen Paritätsfehler provoziere, merkt davon der µC
nichts. Normalerweise müsste doch in U0RCTL ein allgemeiner Fehler
(RXERR) und der Paritätsfehler (PE) vorhanden sein, oder? Werden diese
Bits nicht automatisch gesetzt? Muss man erst noch die Fehlererkennung
einschalten?

Danke schon mal!
Stefan

P.S. Hab schon auf spotlight.de gepostet, die haben mich hierher
verwiesen.

Autor: Yagan Ζ. Dongobar (yagan)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Stefan,

wenn fehlerhafte Zeichen behandelt werden sollen, muss Bit 3 in U0RCTL
gesetzt werden:

URXEIE Bit 3 Receive erroneous-character interrupt-enable
0 Erroneous characters rejected and URXIFGx is not set
1 Erroneous characters received will set URXIFGx

U0RCTL sollte vor dem Lesen von U0RXBUF ausgewertet, weil sonst die
Fehlerbits wieder gelöscht sind.

Ciao, Yagan

Autor: Stefan Zimmermann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi!

Das wars! Hatte die ganze Zeit die Fehlererkennung ausgeschaltet. :-/


Gruß
Stefan

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.