Gast
#1925345
Hallo alle zusammen, ich stehe mal wieder vor einem eigenartigen Problem! Ich habe einen Atmel AT90CAN128 und sende damit LIN und CAN Nachrichten. Die LIN Nachrichten "sollen" mittels eines Timers (ISR(TIMER0_COMP_vect)) der auf 100kHz eingestellt ist, alle 10ms eine LIN Botschaft versenden. Wenn ich jetzt LIN Nachrichten versende MIT dem Timer, bekomme ich nur Errorflags. Wenn ich den Timer ausschalte und dann nochmal Nachrichten sende, bekomme ich alles richtig raus. Bei CAN ist es egal ob Timer an oder aus, da kommt immer alles korrekt raus. Meine Frage jetzt: Kann es sein das der Timer soviel Reccoursen benötigt, das meine LIN Nachrichten nicht mehr sauber versendet werden können ?