Forum: Mikrocontroller und Digitale Elektronik EEprom in Codevision initialisieren


von Sven Müller (Gast)


Lesenswert?

Hallo, es ist zwar bestimmt ganz einfach, aber ich finde da nirgendwo
etwas zu.

Meine Programme laufen hervorragend, aber es kommt immer die Warning
"...uninitialized EEprom"  Wie kann ich das initialisieren?

Danke schonmal..

Programmiere momentan nen Mega16 wenn das wichtig ist.

Sven

von crazy horse (Gast)


Lesenswert?

das heisst nur, das du EEPROM-Variablen declarierst, ohne ihnen einen
Wert zuzuweisen.

eeprom unsigned char test;
reserviert Byte EEPROM für die Variable Test, der Inhalt ist
unbestimmt, erzeugt damit deine Fehlermeldung. Nicht kritisch, wenn
dann im Programm Daten geschrieben werden, bevor sie gelesen werden.

Besser so:
eeprom unsigned char test=0xff;

von Sven Müller (Gast)


Lesenswert?

Ah so, also ist das sozusagen der ersten startwert den ich mit
einprogrammiere (muss dann im AVRstudio ja eeprom und Flash
programmieren)..

dann is ja nix wildes..

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.