Hallo zusammen, Ich arbeite mit dem Tiny 24 zurzeit und möchte Daten im EEPROM abspeichern. Dies mache ich wie im AVR Tutorial gezeigt mit EEMEM. Soweit so gut... Wenn ich eine Variable im EEPROM fest codiere, dann wird diese in meiner .eep Datei zwar angezeigt, kann aber nicht im Programm (am anfang meiner main Routine) ausgelesen werden. Zum testen haben ich einen festen Wert von 100 (uint16_t) mit EEMEM in das EEPROM abspeichern lassen und lese das nun mit dem eeprom_read_word aus. Zudem lasse ich eine LED aufleuchten, wenn meine Variable die den Wert enthalten soll ungleich 100 ist. Problem an der Sache ist, die LED leuchtet direkt auf^^, hat jmd eine Idee von euch, worin mein Problem bestehen könnte?
Erik schrieb: > dann > wird diese in meiner .eep Datei zwar angezeigt, kann aber nicht im > Programm (am anfang meiner main Routine) ausgelesen werden. Vorschlag: Du könntest dafür Sorge tragen, dass beim Upload der *.hex Datei auch die *.eep Datei auf den µC geladen wird. Sonst hilft dir das ganze Vorbesetzen in EEMEM nicht.
Tatsache daran lag es... Danke dir und falls die Frage kommen sollte, der Fehler ist mir unangenehm... Schönen tag noch :)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.