Closed

.

Code bitte in Code Tags </> posten.

Ich würde testhalber den RX Interrupt nicht abschalten, sondern nur das Speichern der Daten über ein Flag steuern. Dann kann man in der ISR einen Ausgang toggeln um den Empfang von Daten zu signalisieren.

Geht Break-Detect nicht über den USART Frame Error?

Ich könnte mir Probleme mit dem Überschreiben der Serial Funktion vorstellen, wenn die Arduino IDE/Firmware benutzt wird. Besser mal in AVR Studio probieren.

Ich könnte mir Probleme mit dem Überschreiben der Serial Funktion vorstellen, wenn die Arduino IDE/Firmware benutzt wird. Besser mal in AVR Studio probieren.

Das kann nur kollidieren, wenn irgendwo im Programm Serial benutzt wird.

Dann hagelt es eine Meldung, z.B.:

multiple definition of `__vector_18';
Und der Linker bricht ins Essen.

Ansonsten:
Code nicht testbar, da Formatierung kaputt.
Keine Angabe, welcher µC/Arduino verwendet wird.

Auch kann ich solche Ausdrücke

UCSR0C = B00000110 nicht überprüfen.

  1. Da µC unbekannt
  2. nicht lesbar.
    Dass es auch lesbarer geht, zeigt dieses Statement:

while(!(UCSR0A & (1 << UDRE0)));

Sind denn hier schon wieder Trolle unterwegs.
TO warum löschst du deinen Thread, wenn schon Antworten gegeben wurden ?

... weil Er nicht um Entschuldigung gebeten wurde, weil wir so beschränkt sind, aus Seinem Kram nichts Sinnvolles ableiten zu können?

Bin Mal gespannt, wann's den Zwillings-Post im Nachbar-Universum gibt :wink:

Wieder ein Nick, Den man sich merken muß ...

postmaster-ino:
Bin Mal gespannt, wann's den Zwillings-Post im Nachbar-Universum gibt :wink:

Dieses?!?

Auch da die Code Tags vergessen.

ich habe in den letzten Tagen versucht ein LIN-Bus Protokoll mit zwei
Arduino Boards, über deren USART0 Schnittstelle, zu realisieren.

Es ist gar nicht nett den Anfangspost zu löschen.
Du machst Dich sehr unbeliebt damit.
Grüße Uwe