F-Makro

Lese­zeit: 2 Minu­ten

In den meis­ten Pro­gram­men wer­den print-Anweisungen aus­ge­führt. Jede die­ser Anwei­sun­gen belegt Spei­cher­platz im Pro­gramm­spei­cher. Da es sich aber nicht um Varia­ble han­delt, ist die dau­er­haf­te Spei­che­rung nicht not­wen­dig.

Das F-Makro sorgt dafür, dass der Text nicht im Pro­gramm­spei­cher ver­bleibt, er wird viel­mehr im ➨SRAM abge­legt und stellt so Spei­cher­platz im Pro­gramm­spei­cher zur Ver­fü­gung.

Bei­spie­le:

Serial.println(F("Initialisierung abgeschlossen")); 
Serial.println(F("Schreibe Messdaten in die Datei Messung.csv: ")); 
Serial.println(F("-----------------------------------");

Serial.print() Flash EEPROM SRAM Spei­cher­ma­nage­ment

Letzte Aktualisierung: 21. Jun 2020 @ 9:43