Gast
#4520952
Hallo ich habe folgendes Problem. ich habe zwei Module, die den gleichen uC (AT90CAN) haben und fast die gleichen Funktionen haben und sich nur in der Pinbelegung unterscheiden. Ich kriege es nicht hin, dass ich die Pinbelegung sich ändert wenn ich eine Modul auswähle in candef.h auswähle. Ich habe das Gefühl, dass die #ifdef defined CAN_Modul1 == 1 Anweisung einfach ignoriert wird und ich bekomme Fehler das z.B. LS1 undeclared. Was mache ich falsch?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
Gruss Stefan