USART bei µP

Gast #553163
Lesenswert?
• ▲
▼
Hallo,

wenn ich Daten über die serielle Schnittstelle von meinem AVR an den PC 
sende, dann bekomme ich von dem seriellen Protokoll ja nichts mit.

Wenn nun ein Byte vom PC an den AVR gesendet wird (oder umgekehrt), bei 
dem die Parität nicht stimmt, was pasiert dann? wird das Byte verworfen, 
oder trotzdem weiterverarbeitet oder ...?

Danke schon mal für Eure Antworten.
Gast #553182
Lesenswert?
• ▲
▼
Ah OK, d.h. dann also, wenn ich die Staturbits nicht auswerte und das 
Byte einfach nehme und weiterverarbeite, kann es sein, dass ich ein Byte 
weiterverarbeite, dessen Parität falsch war, oder?
Gast #553201
Lesenswert?
• ▲
▼
> Ah OK, d.h. dann also, wenn ich die Staturbits nicht auswerte und das
> Byte einfach nehme und weiterverarbeite, kann es sein, dass ich ein Byte
> weiterverarbeite, dessen Parität falsch war, oder?
Richtig. Das einzige was passiert, wenn ein Frame eintrifft, dessen vom 
Empfänger ermittelte Parität nicht mit der übermittelten übereinstimmt, 
ist, dass das PE-Flag im Steuerregister gesetzt wird. Was man daraus 
macht, ist dem Programmierer überlassen.

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