Gast
#4418066
Hallo Leute, ich arbeite heute das erste mal mit dem AVR-Dragon. µC ist ein ATMEGA324. In den Debugging-Optionen im Atmel Studio habe ich das Häkchen bei "Keep timers running in stop mode" rausgenommen. Mir ist nun aufgefallen, dass auf dem UART (9600Bd) hin und wieder Fehler aufzutreten scheinen. z.B. wurde statt einem 'O' 79, 0b01001111) ein 143, 0b10001111 eingelesen. Da hat sich also ein Bit verschoben. Der Fehler ist aufgetreten, obwohl der Debugger während des Empfangs dieses falschen Zeichens in keinen Breakpoint gelaufen ist. Was meint Ihr? Ist das eine Nebenwirkung des Debuggers oder muss ich anderweitig suchen? Michael