Zitat Zitat von vohopri Beitrag anzeigen
Code:
// Parametervariablen im EEPROM
uint8_t * eeWaitTimeSteps   EEMEM;
uint8_t * eeTrailerTimeSteps  EEMEM;
uint8_t * eeTrailerMode   EEMEM;
Daher kommt der Fehler. Du speicherst im EEPROM drei Zeiger auf uint8_t. Wenn du die Sternchen weglässt und beim Zugriff auf die EEPROM-Variablen dann den addressof-Operator & verwendest, funktioniert der Code.

Nachtrag:
Zitat Zitat von Che Guevara Beitrag anzeigen
also ich mache das Lesen und Schreiben des EEProms so:
Du kannst den Compiler die EEPROM-Adressen auch verwalten lassen, damit schließt du eine Fehlerquelle aus.

Grüße,
Markus

Grüße,
Markus