Forum: Compiler & IDEs Kalbrationsdaten aus EEPROM bein Neuprogrammieren erhalten?


von Georg T. (microschorsch)


Lesenswert?

Hallo zusammen,
Habe einen Temperaturlogger gebastelt. Er benötigt eine kleine lineare 
Korrektur. Diese Korrekturwerte stehen im EEPROM. Jedesmal wenn ich das 
Program verändere werden die EEPROM Daten mit den Standardwerten 
überschrieben. Gibts eine Möglichkeit den EEPROM durch das Programmieren 
zu erhalten?

Oder kann man sich die eep-Datei nicht vor dem flashen quasi vom 
Controller herunterladen??

Wie macht ihr das?

Gruß Schorsch

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Georg T. schrieb:
> Wie macht ihr das?

Ich setze die EESAVE Fuse. Dann wird der EEPROM nicht gelöscht beim 
Programmieren des Flash. Ich setze allerdings mal einen AVR Controller 
voraus, da du nichts über den MC schreibst.

von Thomas (Gast)


Lesenswert?

Georg T. schrieb:
> Wie macht ihr das?

Man nimmt einfach beim Programmieren das Häkchen raus, was den EEPROM 
programmiert.

Beim AVR sind Programm (Flash) und Daten (EEPROM/RAM) in getrennten 
Speicherbereichen untergebracht.

Da Du uns weder verrätst, welchen Controller Du programmieren willst, 
noch mit welcher Software Du das tust, wirst Du wohl selber suchen 
müssen...

von Georg T. (microschorsch)


Lesenswert?

Hallo,

Ah cool! Bisher noch nie benutzt. Merci
Ja, ich mag die AVRs :-)

Schorsch

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.