La plupart des MCU ARM Cortex M ne disposent pas de mémoire EEPROM. Au lieu de cela, les données persistantes peuvent être écrites dans la même mémoire flash qui contient également le programme.
- Quel est l'état du CPU pendant ce processus d'effacement / écriture?
- Est-ce que ça s'arrête? Maintient-il un fonctionnement normal?
- Le comportement du CPU dépend-il de la famille MCU spécifique (par exemple STM32, Kinetis L) utilisée?
(Pour certaines personnes, cela pourrait ressembler à une question stupide, mais le PIC16 de Microchip arrête le processeur jusqu'à 40 ms pendant l'auto-programmation flash.)