Hallo,

ich habe 2 verschiedene hardwareplattformen auf dem die software (demo) laufen soll (pinbelegungen des controllers unterscheiden sich). im makefile gibt es deshalb die option: TARGET_PLATFORM = -plat1.
im headerfile der software gibt es die anweisung:
#ifdef plat1
#include "hal/atmega128/plat1.h"
#endif
#ifdef plat2
#include "hal/atmega128/plat2.h"
#endif

wie ist jetzt der zusammenhang zwischen der variablen TARGET_PLATFORM und dem header file?

Vielen Dank schon mal.

gruß
stefan