Modifications

Sauter à la navigation Sauter à la recherche
234 octets ajoutés ,  30 octobre 2013 à 12:21
Ligne 114 : Ligne 114 :  
La carte reviendra alors à sa configuration d'origine, celle qu'elle avait à sa sortie de la boite (où la dernière que vous auriez reflashé). Cette opération, entre autre chose, effacera tous les fichiers installés ainsi que la configuration réseau.
 
La carte reviendra alors à sa configuration d'origine, celle qu'elle avait à sa sortie de la boite (où la dernière que vous auriez reflashé). Cette opération, entre autre chose, effacera tous les fichiers installés ainsi que la configuration réseau.
   −
== Serial re-enumeration on reset ==
+
== -énumération série au Reset ==
   −
Since the Yún does not have a dedicated chip to handle serial communication, it means that the serial port is '''virtual''' -- it's a software routine, both on your operating system, and on the board itself. Just as your computer creates an instance of the serial port driver when you plug in any Arduino, the 32u4 creates a serial instance whenever it runs its bootloader. The board is an instance of '''USB's Connected Device Class (CDC)''' driver.
+
Etant donné que le Yún ne dispose pas d'un composant dédicacé à la gestion de la communication série, cela implique que le port série est '''virtuel''' -- Cette communication série est assuré par des routines logicielles sur la carte et sur votre ordinateur.  
   −
This means that every time you reset the 32U4 processor, the USB serial connection will be broken and re-established. The board will disappear from the list of serial ports, and the list will re-enumerate. Any program that has an open serial connection to the Yún will lose its connection. This is in contrast to the Arduino Uno, with which you can reset the main processor (the ATmega328P) without closing the USB connection (which is maintained by the secondary ATmega8U2 or ATmega16U2 processor). This difference has implications for driver installation, uploading, and communication.  
+
Cela fonctionne exactement comme lorsque vous connectez n'importe quel Arduino sur votre ordinateur; l'ordinateur crée une instance du pilote de port série ''virtuel'' ET le 32u4 crée une instance de "port série" lorsqu'il démarre son bootloader. La carte devient alors une instance du pilote '''USB's Connected Device Class (CDC)'''.
 +
 
 +
Cela signifie que la connexion USB sera systématiquement perdue et ré-établie à chaque fois qu'il y a un ''reset'' du processeur 32U4. La carte disparaitra de la liste des ports séries et cette liste sera ré-énumérée. Tous les programmes disposant d'une connexion série ouverte sur le Yun perdra cette connexion. Cela est fort différent d'un Arduino UNO où il est possible de faire un ''reset'' du processeur principal (the ATmega328P) sans perdre la connexion USB (qui est maintenu par un second processeur ATmega8U2 ou ATmega16U2).  
 +
 
 +
Ces différences ont des implications pour l'installation de pilotes, pour le téléversement et la communication.
    
== No reset when you open the serial port ==
 
== No reset when you open the serial port ==
29 917

modifications

Menu de navigation