Forum: Compiler & IDEs Array aus Struct in EEPROM schreiben


von Chris (Gast)


Lesenswert?

Hi,
ich will ein Array, das aus struct besteht, im EEPROM sichern:

typedef struct{
  uint8_t id,
  is_clickable,
  needs_refresh,
  device_address,
  device_id;
  char text[MENU_STRING_LENGTH];
} entry;

entry gui[10];


Das will ich mit eeprom_write_block machen:

entry eeprom_gui[GUI15] EEMEM;

eeprom_write_block(gui,eeprom_gui,sizeof(gui));

Es klappt aber leider nicht so wie es soll; nach dem Laden steht nur 
Schrott im Array.
Muss man da noch was beachten?

Danke
Chris

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.