Hallo,
kann ich eigentlich ein Element aus einer Struktur im EEPROM speichern?
Hintergrund:
Ich habe eine Globale Struktur in einer Header Datei. Das Programm ist
sehr lang. Jetzt würde ich gerne ein Element aus der Struktur ins EEPROM
speichern.
In einer Globalen Headerdatei habe ich z.B. folgendes stehen:
Der Sinn sei jetzt mal dahingestellt...
1 | struct Person{
|
2 | uint8_t Name;
|
3 | uint8_t Alter;
|
4 | uint8_t Gruppe EEMEM; //Funktioniert nicht!
|
5 | }
|
6 | extern struct Person Gestern;
|
7 | extern struct Person Heute;
|
Ohne das EEMEM funktioniert alles einwandfrei.
Ich möchte aber, dass die Gruppe immer im EEPROM gespeichert wird. Ich
möchte nach dem aus und wieder einschalten des µC noch wissen, was in
der Variablen "Gestern.Gruppe" gestanden hat.
Wie bekomme ich das hin?
Gruß Antong