Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ressource:electronique:arduino:software_auto_reset [2021/02/16 23:55]
emoc [Que fait exactement un reset de la carte arduino ?]
ressource:electronique:arduino:software_auto_reset [2021/02/16 23:57] (Version actuelle)
emoc [La bonne méthode!]
Ligne 17: Ligne 17:
  
  
-==== Que fait exactement un //reset// de la carte arduino ? ====+==== Que fait exactement un reset de la carte arduino ? ====
  
   * replacer les registres I/O de l'​ATmega328P à leur valeur initiale   * replacer les registres I/O de l'​ATmega328P à leur valeur initiale
Ligne 35: Ligne 35:
 ==== Que se passe t'il quand on envoie un programme ? ==== ==== Que se passe t'il quand on envoie un programme ? ====
  
-Un signal déclenche la séquence de reset, puis un signal prévient le bootloader qu'il va recevoir des données pour programmer la mémoire flash, une fois chargé le programme démarre.+Un signal déclenche la séquence de //reset//, puis un signal prévient le //bootloader// qu'il va recevoir des données pour programmer la mémoire flash, une fois chargé le programme démarre.
  
  
Ligne 143: Ligne 143:
     if (ch == '​0'​) {     if (ch == '​0'​) {
       Serial.println("​arduino va redémarrer"​);​       Serial.println("​arduino va redémarrer"​);​
-      delay(1000); ​// wait 1 second+      delay(1000); ​
       reboot();       reboot();
     }     }
  • ressource/electronique/arduino/software_auto_reset.1613516121.txt.gz
  • Dernière modification: 2021/02/16 23:55
  • par emoc