Étape 4: Universel de sketch Arduino
Nous pouvons aller un pas plus loin et faire notre test croquis travail sur n’importe quel Arduino connecté via USB. Pour cela, nous pouvons utiliser une constante du Conseil d’administration __ARDUINO_X86__ pour savoir quand nous sommes compiler pour un Conseil basé sur Intel et utiliser conditionnels directive préprocesseur #ifet #elif #endif
#if defined(__ARDUINO_X86__) RingBuffer rx_buffer_S1; TTYUARTClass mySerial(&rx_buffer_S1, 3, false);#elif #define mySerial Serial #endif
#elif redéfinit mySerial comme série ainsi que sur une carte Arduino normale la série objet sera utilisé lors du référencement de mySerial.
La vous pouvez visualiser l’esquisse complète sur l’essentiel.