Pages: [1]   Go Down
Author Topic: Compiler Directive That Sets Tools > Board Selection?  (Read 239 times)
0 Members and 1 Guest are viewing this topic.
More Cowbell
Offline Offline
Edison Member
*
Karma: 11
Posts: 1025
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I've done a few projects on alternate Atmel Tiny and Mega microcontrollers using the Arduino IDE.  One thing that is annoying is having to remember to switch the board target before compiling, otherwise you just get unworking code.  It would be nice if there was a way to override this selection in the sketch itself.  Does anyone know if there is a compiler directive for this?  Thanks.
Logged

Vexatious Sampler

Massachusetts, USA
Offline Offline
Tesla Member
***
Karma: 178
Posts: 8064
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The IDE uses the 'core' and 'variant' setting in boards.txt to pick the right core libraries to compile and link with your sketch. 

Maybe could put directives in your sketch to cause a compile-time error if you try to compile for the wrong processor type.

Logged

Send Bitcoin tips to: 1L3CTDoTgrXNA5WyF77uWqt4gUdye9mezN
Send Litecoin tips to : LVtpaq6JgJAZwvnVq3ftVeHafWkcpmuR1e

Pages: [1]   Go Up
Jump to: