Par exemple: La fiche technique d'ATtiny2313 (comme la plupart des fiches techniques d'Atmel AVR) indique:
Endurance EEPROM programmable dans le système de 128 octets: 100 000 cycles d'écriture / effacement
Imaginez qu'un programme ne nécessite que deux octets pour stocker une configuration, les 126 autres octets sont effectivement gaspillés. Ce qui m'inquiète, c'est que les mises à jour régulières des deux octets de configuration peuvent épuiser l'EEPROM de l'appareil et le rendre inutile. L'ensemble du périphérique deviendrait peu fiable, car à un certain moment, vous ne pouvez tout simplement pas savoir quels octets en EEPROM ne sont pas fiables.
Existe-t-il un moyen intelligent de niveler l'usure sur l'EEPROM d'un microcontrôleur lorsque vous n'utilisez efficacement qu'un ou deux octets sur les 128 disponibles?