Gast
#5215750
Hallo Leute, Ich habe einen Booloader mit dessen Hilfe ich meinen eigentliches Programm an einer anderen Adresse starte. Das ganze wird durch CAN Nachrichten angesteuert. Falls ich im Bootloader keinen CAN Interrupt benutze, also die Funktion
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
direkt aus der Main aufrufe funktioniert das alles wunderbar. Sobald ich hingegen über eine ganz bestimmt CAN Nachricht(Can-Receive-Interrupt) die obige Funktion aufrufe, dann funktioniert im eigentliches Programm die Interrupts nicht mehr. Viele Grüße, Heinz