Académique Documents
Professionnel Documents
Culture Documents
Les 3 types de mémoires qui coexistent au sein d’un Arduino Uno à base ATmega328 sont :
• La mémoire FLASH : Peu coûteuse cette mémoire sert à stocker les programmes à exécuter,
c’est une mémoire qui perdure après arrêt de l’alimentation. Rapide, elle est donnée pour une
capacité de 1 000 000 de cycles. L’atmega 328 en est doté de 32 kilos (d’où la référence 32..8)
• La mémoire SRAM (Static Read Access Memory) : Coûteuse mais rapide, cette mémoire sert à
stocker des données temporaires (les variables de votre programme par exemple). C’est une
mémoire volatile. Votre Arduino Uno en possède seulement 2kilos, c’est peu et c’est
probablement de là que naîtrons vos premiers soucis de mémoire…
• La mémoire EEPROM : (Electrically-Erasable Programmable Read-Only Memory ou mémoire
morte effaçable électriquement et programmable)
Elle permet le stockage par votre programme de données persistantes, peut coûteuse, mais lente,
l’atmega 328 en possède 1 kilooctet. Cette mémoire s’use plus rapidement, sa capacité est de 100
000 cycles d’écriture.
8. Lister les liaisons séries disponibles par défaut sur la carte « Arduino Uno » :
• la voie série avec le port USB ainsi que les broches numériques 0 et 1.
Précisons que à l’initialisation de la voie Série (par exemple quand on allume
le terminal de l’IDE), la carte Arduino se réinitialise.