RETAIN bzw. PERSISTENT - Speicherbereiche bei 750-841?

onewang

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich würde gerne jeden Tag alle 5 Minuten zwei Messwerte mit Zeitstempel (= 288 Messpunkte pro Tag) mitschreiben. Um dabei den Flash zu schonen (da der 841 ja keinen Kartenslot hat) wollte ich die Werte in ein Array zwischenspeichern und nur einmal am Ende des Tages in den Flash schreiben.

Gibt es hier eine Möglichkeit das Array bei Spannungsverlust nicht zu "verlieren"?

Daher die Frage an den Support: Wo speichert der 841 die RETAIN bzw. PERSISTENT Variablen? Werden diese in den Flash gespeichert? Oder kann ich diese Variablen nach Lust und Laune beschreiben, ohne dabei den Flash langfristig zu zerstören?
 
Hei,

bin zwar nicht der Support, aber darf ich Dir auch antworten? ;-)
Variablen als Retain UND Persistent gekennzeichnet, schreibt der Controller in ein NVRAM.
Das kannst Du beliebig wie ein normales RAM beschreiben. Das behält Deine Daten dann auch bei Spannungsverlust.


Grüße,

Tom
 
Zurück
Oben