Gast
#557284
Hallo, ich versuche gerade eine Bedingte anweisung für verschieden Mikrocontroller zu schreiben: Ich übergebe avr-gcc dazu mit der -D option um welchen Mikrokontroller es sich handelt. avr-gcc -DMCU=atmega16 oder avr-gcc -DMCU=atmega48 Im Quellcode schreibe ich dann: #if (MCU == atmega48) C-Code #endif Aber der C-Code wird immer berücksichtigt, egal welchen prozessor ich MCU zuweise. Kann mir wer sagen wo der Fehler liegt? Viele Grüße CMM