Und wo ist jetzt das Problem ?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.
lesen:Code:uint8_t meine_eeprom_variable EEMEM = 123;
oderCode:uint8_t irgendwas; irgendwas = eeprom_read_byte(&meine_eeprom_variable);
schreiben :Code:UDR = eeprom_read_byte(&meine_eeprom_variable);Was willst Du jetzt da mit Prüfsummen ?Code:uint8_t irgendwas =150; eeprom_write_byte(&meine_eeprom_variable,irgendwas);
Ich verstehe das Problem nicht...
Gruß Sebastian







Zitieren

Lesezeichen