Oh, ja. Das liegt daran, dass ich da mittlerweile zuviel mit rumprobiert habe...
Ursprünglich war das eine Integer Variable.. Habe ich dann so in den Eeprom geschrieben:
Die Address (also Variable offset) wurde nach jedem Schreiben um 4 Byte erhöht. Trotzdem immer FFFFFFFF00000000FFFFFFFF (usw.)Code:void writeEeprom(int wert, void* address) { float localfloat = wert; eeprom_write_block(&localfloat, address, sizeof(float)); }
Lesezeichen