PIC 18F4550 Struktur im Flash speichern
Hallo µC Hacker,
habe eine Struktur im RAM, die ich in einer anderen Struktur im ROM, also Flash speichern möchte.
Struktur Typ sieht wie folgt aus:
struct DATENSATZ // Strukturvariable (26Byte)zur
{ // Speicherung von Datensaetzen
uint16 chargennr; // Variable fuer Chargennummer
ulong32 akt_st_zahl; // Variable fuer aktuelle Stückzahl
float r_wert1; // Variable fuer Wert Widerstand 1
float r_wert2; // Variable fuer Wert Widerstand 2
float r_wert3; // Variable fuer Wert Widerstand 3
float r_wert4; // Variable fuer Wert Widerstand 4
float r_wert5; // Variable fuer Wert Widerstand 5
};
Die Struktur ds_temp (temporärer Datensatz im RAM) soll in ein Strukturarray mdaten[] gespeichert werden.
Laut dem Buch C Programmieren von Anfang an (Helmut Erlenkötter) kann man eine Struktur mit (in meinem Beispiel) mdaten[0] = ds_temp komplett kopieren. Nur funzt das Speichern im ROM selbst noch nicht.
Hat jemand eine Idee, einen Gedankenanstoss?
Danke.