-
-
Erfahrener Benutzer
Roboter Genie
Ich mache sowas immer über Prüfbytes.
Wenn Du also ein gültiger Wert ins eeprom geschrieben wird, setzt Du zwei anderes Bytes im eeprom gleichzeitig auf einen bestimmten Wert, z.B. 0xABBA. Beim Start des Controllers kannst Du dieses Byte dann abfragen. Steht dort 0xABBA drin, ist ein gültiger Wert für Deinen Countdown im eeprom abgelegt, ansonsten halt nicht.
Sicher gibt es natürlich eine gewisse Chance, dass beim ersten Start rein zufällig 0xABBA in den entsprechenden eeprom-Bytes steht, allerdings ist die Wahrscheinlichkeit mit 1:65536 recht gering. Wenn Dir das noch nicht reicht, kannst Du auch noch ein paar Prüfbytes dranhängen...
askazo
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen