Morgn, weiß jmd was ein Framing Error und was ein Break Detection Error bei einer normalen UART bedeuten? a) Framing Error: wenn Stoppbits / Startbits nicht erkannt werden bzw. nicht vorhanden sind??? b) Break detection? Mfg Moritz
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
Das Stopbit sollte den Space-Level haben. Liegt stattdessen ein Mark an, ist das der Framing error.
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.
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.