Gast
#2116472
Hi,
ich habe hier die UART Funktion aus dem Tutorial, welche Probleme können
bei der Verwendung auftreten?
while (!(UCSRA & (1<<UDRE)))
{
}
UDR = 'x';
Gut, mit der While Schleife blockiere ich das Programm. Aber können
Daten verloren gehen wenn ich die Funktion mehrmals hintereinander
aufrufe (z.B. String senden)?
Oder können Daten überschrieben werden?
Betriebsmodus wäre ohne jeglichen Interrupts.
Ist die Verwendung eines FIFO's deutlich besser und sinnvoller?