Es geht mir um das, dass die Variablen bei einem Reset des Controllers nicht mit einem fixen Wert initialisiert werden, sondern nur ein mal beim Flashen und danach nur per Übertragung via
UART geändert werden können.
Und wo ist jetzt das Problem ?
Code:
uint8_t meine_eeprom_variable EEMEM = 123;
lesen:
Code:
uint8_t irgendwas;
irgendwas = eeprom_read_byte(&meine_eeprom_variable);
oder
Code:
UDR = eeprom_read_byte(&meine_eeprom_variable);
schreiben :
Code:
uint8_t irgendwas =150;
eeprom_write_byte(&meine_eeprom_variable,irgendwas);
Was willst Du jetzt da mit Prüfsummen ?
Ich verstehe das Problem nicht...
Gruß Sebastian
Lesezeichen