Modifications

Sauter à la navigation Sauter à la recherche
220 octets ajoutés ,  1 septembre 2013 à 21:06
Ligne 172 : Ligne 172 :  
== Reset Automatique (logiciel) et initialisation du Bootloader ==
 
== Reset Automatique (logiciel) et initialisation du Bootloader ==
   −
Plutôt que de nécessité une pression physique than requiring a physical press of the reset button before an upload, the Robot is designed in a way that allows it to be reset by software running on a connected computer. The reset is triggered when the Robot's virtual (CDC) serial / COM port is opened at 1200 baud and then closed. When this happens, the processor will reset, breaking the USB connection to the computer (meaning that the virtual serial / COM port will disappear). After the processor resets, the bootloader starts, remaining active for about 8 seconds. The bootloader can also be initiated by double-pressing the reset button on the Robot. Note that when the board first powers up, it will jump straight to the user sketch, if present, rather than initiating the bootloader.
+
Plutôt que d'imposer une pression physique sur le bouton reset avant le téléchargement/téléversement d'un nouveau programme, le Robot est conçu de tel sorte à faire un Reset de façon logiciel lorsqu'il est connecté sur un ordinateur. Le reset est activé lorsque le port (CDC) série virtuel / COM port du robot est ouvert à 1200 baud et ensuite fermé. Lorsque cela arrive, le processeur fait un "reset", rompant ainsi la connexion USB vers l'ordinateur (signifiant que le port série virtuel/com poort disparait).  
   −
Because of the way the Robot handles reset it's best to let the Arduino software try to initiate the reset before uploading, especially if you are in the habit of pressing the reset button before uploading on other boards. If the software can't reset the board you can always start the bootloader by double-pressing the reset button on the board. ''A single press on the reset will restart the user sketch, a double press will initiate the bootloader''.
+
Après le reset du processeur, le bootloader démarre et reste actif pendant environ 8 secondes. Le bootloader peut aussi être activé en doublre-pressant le bouton reset du robot Robot. Notez que lors de la première mise sous tension du Robot, le robot exécutera directement le sketch/croquis utilisateur, s'il est présent,  plutôt que d'initier le bootloader.
 +
 
 +
A cause de la façon dont le Robot gère le Reset, la meilleure option est de laisser le logiciel Arduino essayer de faire le reset avant le téléversement, particulièrement si vous avez l'habitude de presser le bouton reset avant le téléversement sur vos autres cartes.  
 +
 
 +
Si le logiciel est incapable d'activer le reset sur la carte, vous pouvez toujours démarrer le bootloader en double pressant le bouton reset sur la carte. ''Une simple pression sur le bouton reset ne ne fera que redémarrer le croquis/sketch utilisation. Un double-reset initiera le bootloader''.
    
== USB Overcurrent Protection ==
 
== USB Overcurrent Protection ==
29 917

modifications

Menu de navigation