Gast
#1498120
Moin! Ich habe folgendes Problem: At90can128 und 8 Mhz Oszillator: Meine CAN Sende Funktion die 15 Messages in Reihe sendet läuft in einer endlosschleife ohne probleme. Jetzt hab ich einen 16Mhz Oszillator eingebaut: Und jetzt spuckt er mir nur noch die erste botschaft von den 15 aus. Wenn die Schleife wieder von vorne anfängt, wieder nur die erste. Ich dachte an den Watchdog, aber schon ausgeschaltet. Dann hab ich bisschen Wartezeit zwischen die messages gelegt. Das ging auch aber nur wenn ich 10ms!! warte zwischen den messages.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
Eigentlich hab ich die Standardfunktionen aus den Beispieen von Atmel verwendet. Hat irgendjemand ne Idee was bei mir falsch läuft? gruß