Hm, hast eigendlich recht. Weil ja mit jedem Startbit neu synchronisiert wird.
Ich lass die Baudrate vom Compiler so berechnen (C):
#define F_CPU 7372800
#define UART_BAUD_RATE 115200
#define UART_BAUD_SELECT (F_CPU/(UART_BAUD_RATE*16L)-1)
Muss also nur F_CPU anpassen und meine gewünschte Baudrate wählen.
Lesezeichen