Bonjour,
J'aimerais savoir si il était possible de sauvegarder l'état d'une variable afin que celle ci retrouve son état après un reset de l'Arduino ?
Merci d'avance
Bonjour,
J'aimerais savoir si il était possible de sauvegarder l'état d'une variable afin que celle ci retrouve son état après un reset de l'Arduino ?
Merci d'avance
Bonjour,
Je suis débutant, mais il me semble que le processeur de l'Arduino UNO possède une EEPROM interne de 1024 octets.
Elle est donc utilisable pour ce que tu veux faire.
bonjour,
tu peux utiliser l'eeprom pour stocker des variables.
attention au nombre d'écriture/lecture
par contre, il ne sera pas possible de garder en mémoire les variables au moment du reset, sauf si ton code faire une écriture toutes les millis, mais là, l'eeprom fera pouf avant.
Merci pour vos réponses, mais comment écrire les variables dans cette mémoire ?
Merci d'avance
nathan30:
Merci pour vos réponses, mais comment écrire les variables dans cette mémoire ?Merci d'avance
en cherchant sur le net ![]()
blague à part
http://www.arduino.cc/en/pmwiki.php?n=Reference/EEPROM
infobarquee:
par contre, il ne sera pas possible de garder en mémoire les variables au moment du reset, sauf si ton code faire une écriture toutes les millis, mais là, l'eeprom fera pouf avant.
Bonjour,
N'est-ce pas le but de l'EEPROM de conserver les données MEME après une coupure d'alimentation ?
Si par RESET, tu parles de cela, il n'y a pas de problème. C'est bien pour ça que les EEPROM ont été inventées.
Cordialement,
l'eeprom est fait pour ca, MAIS ATTENTION, il y a une limite en écriture/lecture, après c'est mort.
The EEPROM memory has a specified life of 100,000 write/erase cycles
D'après la doc : 100000 cycles d'écriture.
Tout dépend donc de l'utilisation... Mais effectivement, il faut en tenir compte !
Merci pour vos réponses ![]()
C'est juste pour faire un thermomètre avec les temp max et min donc seulement deux variables a sauvegarde, ça devrait pas etre trop lourd ![]()
Les valeurs de variables sont persistantes si rien n'est réécrit par dessus à la même adresse même après reset de du Mcu ?