F() macro.

Le stringhe sono un carico molto pesante, perché il testo nella stringa è memorizzato nella RAM del microcontrollore e non ce n'è così tanto. Esiste uno strumento già pronto che consente di memorizzare comodamente i dati di testo nella memoria Flash del microcontrollore. Questo metodo è utile per l'output di dati di testo fissi, ad esempio, su un monitor o display di una porta:
Serial.println(F("Hello String")); - l
a stringa "Hello String" verrà scritto nella memoria Flash e non occuperà 13 byte (12 + NULL) in RAM.  
Crea il tuo sito web gratis! Questo sito è stato creato con Webnode. Crea il tuo sito gratuito oggi stesso! Inizia