Arduinoboard Typendeclaration

Gast #6802055
Lesenswert?

Beim Compilieren für einen Arduino Nano werden folgende Compileroptionen 
ausgegben:
1
//-DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_NANO

Weis jemand, wie man alle Atmega328 Boards zur bedingten Compilierung 
erkennen kann?
Oder muss man jedes Board einzeln im Code behandeln?
1
#ifdef ARDUINO_AVR_NANO
2
  ...bla...
3
#endif
4

5
#ifdef ARDUINO_MEGA
6
  .. blub ...
7
#endif
Gast #6802249
Lesenswert?

Gerd schrieb:
> Weis jemand, wie man alle Atmega328 Boards zur bedingten Compilierung
> erkennen kann?

Gesetzt den Fall, du lötest dir ein Board mit einem ATmega328. Wie soll 
der Compiler erkennen, was du da zusammen gelötet hast, ohne dass du ihm 
z.B. per #define einen Tipp gibst?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren