Gast
#4999540
Hallo! Hätte mal eine kurze Frage. Ich verwende in meinem C-Programm für einen ATmega8 EEPROM-Variablen. Ich lese sie am Anfang des Programms auf normale Variablen ein und schreibe sie nur ins EEPROM, wenn sie sich ändern. (Was sehr selten passiert) Die Frage wäre, ob es in der Geschwindigkeit des Programms einen Unterschied macht, ob ich eeprom_update_byte() verwende, oder eine eigene Funktion, die die RAM-Variablen abspeichert, sie dann bei jedem Aufruf auf Änderungen überprüft und nur wenn Änderungen da sind, in den EEPROM schreibt? Der Aufruf der Funktionen wäre alle 32ms. Danke im Voraus!