Go Down

Topic: È possibile contare le scritture della eeprom?  (Read 88 times) previous topic - next topic

AleDi2

Ciao a tutti, sono di nuovo qui.
Sto creando un progetto in cui necessito di salvare variabili nella memoria eeprom, per evitare perdite di dati, e dover riprogrammare tutti i valori.
Detto ciò, mi chiedevo se ci fosse un modo per "contare" o sapere quante volte viene scritto un determinato indirizzo, così da permettermi di sapere quante scritture ha subito e poter provvedere alla manutenzione nel momento in cui serve.
Che voi sappiate, c'è un modo?

fabpolli

#1
Mar 27, 2019, 11:48 am Last Edit: Mar 27, 2019, 11:50 am by fabpolli
Non c'è un modo per sapere quante scritture sono state fatte, se guardi questo topic troverai molte informazioni per ottimizzare le scritture in EEPROM.
Di base se la variazione dei valori da memorizzare avviene poche volte non serve preoccuparsi per la vita utile della eeprom e salvarli quando variano, se invece la variazione avviene molto spesso la strategia migliore (anche se inserisce complessità hardware) resta quella di rilevare l'assenza di alimentazione e, tramite un condensatore correttamente dimensionato, far restare alimentato Arduino il tempo necessario affinché i dati vengano salvati, in tal modo li salvi sono quando avviene uno spegnimento.
Quarda il topic e vedi se fa al caso tuo, altrimenti indica con maggior dettaglio il progetto per capire quale potrebbe essere una strategia applicabile

Go Up