Je voulais enregistrer certaines valeurs dans l'EEPROM et je voulais également libérer de la mémoire SRAM en évitant certaines déclarations de variables, mais la mémoire EEPROM est en octets.
Si je veux stocker une valeur int, je dois utiliser plusieurs expressions à plusieurs reprises. Je pensais que je ferais quelques fonctions pour ceux-ci. Mais je crains que, si je crée une fonction, elle occupe toujours la mémoire SRAM, mieux je déclare une variable int au lieu d'utiliser EEPROM.
Comment les fonctions et les variables locales sont-elles stockées dans SRAM? Est-ce qu'il stocke uniquement l'adresse du pointeur fuction à partir de la mémoire flash ou toutes les variables et commandes sont stockées sur la pile?