AVR interner Zähler (im Sinne von Startzähler)

Gast #2960885
Lesenswert?

Hi, Ist es möglich einen AVR während der Initialisierung (also 
Systemstart) eine Zahl in den EEPROM zu schreiben und diese Zahl dann 
beim nächsten Start (nächstes mal wenn Spannungsversorgung angeschlossen 
wird) zu incrementieren?

Also so wie ich es jetzt schreibe hört es sich eigentlich ganz einfach 
an. Ich möchte quasi die Anzahl der Systemstarts mit loggen, mit der 
Bewandnis diese Zahl dann im Programm zu nutzen.

Danke schonmal für Antworten (bitte nicht nur ein Ja - hab leider noch 
nicht den EEPROM in den AVRs genutzt. Weiß zwar, dass die eeprom.h in 
den avrlibs einiges zu bieten hat, aber dennoch wär ein kleiner Schubser 
in die richtige Richtung ganz nett)
#2960894
Lesenswert?

4toTakoe schrieb:
> Hi, Ist es möglich einen AVR während der Initialisierung (also
> Systemstart) eine Zahl in den EEPROM zu schreiben und diese Zahl dann
> beim nächsten Start (nächstes mal wenn Spannungsversorgung angeschlossen
> wird) zu incrementieren?

aktuelle Anzahl aus EEPROM auslesen
1 dazuzählen
Wieder zurück ins EEPROM schreiben


Wer oder was sollte dich daran hindern?

> Weiß zwar, dass die eeprom.h in
> den avrlibs einiges zu bieten hat, aber dennoch wär ein kleiner Schubser
> in die richtige Richtung ganz nett)

Schubs.
AVR-GCC-Tutorial

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren