Forum: Compiler & IDEs EEPROM Variable


von Georg S. (Gast)


Lesenswert?

Eine kleine Frage:
Ich muss in meinem Programm Messwerte mit im EEPROM des ATmega8
gespeicherten Referenzwerten vergleichen.
Muss ich zur Erhöhung der Lebensdauer die Variable
int8_t Ref1_Min_EEPROM EEPROM
in eine "normale" Variable kopieren oder macht das GCC automatisch?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Das wirst Du selbst machen müssen; woran sollte der Compiler erkennen,
daß es sinnvoll ist, mal wieder einen Abgleich der RAM-Kopie mit der
EEPROM-Variablen durchzuführen?

von Wolfgang Horn (Gast)


Lesenswert?

Hi, Georg,

"Ich muss in meinem Programm Messwerte mit im EEPROM des ATmega8
gespeicherten Referenzwerten vergleichen.
Muss ich zur Erhöhung der Lebensdauer..."

Nur das Schreiben begrenzt die Lebensdauer des EEPROM. Das Lesen
nicht.

Ciao
Wolfgang

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.