UART: Fehlermeldungen

Gast #1903965
Lesenswert?

1
The receiver logic detects a break when the RxD pin is held low (logic 0) continuously for longer than a full-character time (7, 8, or 9 bit-cycles, plus start, stop, and parity bits).

Hab das als Erklärung für Break detection gefunden: aber wie 
unterscheidet sich jetzt ein Framing Error von einem Break detection 
error? Irgendwie sind das die gleichen Merkmale für beide Fehler,oder?

Bzw. wann wird ein Framing Error und wann ein Break detection Error 
ausgegeben?

Moritz
#1903971
Lesenswert?

Das Stopbit wird immer als HI erwartet. Wenn es LO ist, gibt es einen 
Framing Error. Das kommt z. B. vor, wenn man sich in eine laufende 
Übertragung einschaltet und ein Datenbit fälschlicherweise als Startbit 
gesehen wurde.

Die Break Condition besteht, wenn RxD dauernd LO ist, z. B. wenn die 
Leitung unterbrochen ist.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren