Modifications

Sauter à la navigation Sauter à la recherche
1 330 octets ajoutés ,  19 février 2017 à 10:13
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{RASP-FT232H-NAV}}
 
{{RASP-FT232H-NAV}}
  −
{{traduction}}
      
== Port série/UART ==
 
== Port série/UART ==
Ligne 19 : Ligne 17 :     
== Pilotes USB Série ==
 
== Pilotes USB Série ==
{{traduction}}
  −
   
Avant de pouvoir utiliser le FT232H comme port série (UART) vous devez vous assurez d'avoir installer les pilotes approrpiés pour le port série (déporté). Par chance, la plupart des systèmes d'exploitation inclus le pilote FTDI pour port série... il n'y a donc généralement pas d'installation à prévoir.
 
Avant de pouvoir utiliser le FT232H comme port série (UART) vous devez vous assurez d'avoir installer les pilotes approrpiés pour le port série (déporté). Par chance, la plupart des systèmes d'exploitation inclus le pilote FTDI pour port série... il n'y a donc généralement pas d'installation à prévoir.
   Ligne 86 : Ligne 82 :     
=== Mac OSX ===
 
=== Mac OSX ===
{{traduction}}
+
Sur un Mac il faut utiliser quelques commandes dans un terminal pour lister les ports séries puis se connecter sur un port série pour tester la connexion loopback.   
 
  −
On a Mac you can use a few included terminal commands to list serial ports and connect to a serial port to test the loopback connection.   
     −
First start with the FT232H board disconnected and open a terminal to run the following command to list all serial ports.
+
Il faut commencer avec la carte FT232H non connectée puis ouvrez un terminal pour exécuter la commande suivante (qui liste les ports séries).
    
  <nowiki>ls /dev/tty.*</nowiki>
 
  <nowiki>ls /dev/tty.*</nowiki>
   −
You should see a list of devices, such as:
+
Vous devriez voir une listes des périphériques, comme celle-ci:
    
  <nowiki>/dev/tty.Bluetooth-Incoming-Port    /dev/tty.usbmodem20
 
  <nowiki>/dev/tty.Bluetooth-Incoming-Port    /dev/tty.usbmodem20
Ligne 100 : Ligne 94 :  
/dev/tty.usbmodem1d111              /dev/tty.usbmodem24</nowiki>
 
/dev/tty.usbmodem1d111              /dev/tty.usbmodem24</nowiki>
   −
Now connect the FT232H breakout to the computer, wait a moment, and run the same ls command again. You should see a new device in the list, such as:
+
Maintenant connectez le breakout FT232H sur votre ordinateur, attendez quelques instants, et exécutez la commande {{fname|ls}} une seconde fois.
 +
 
 +
Vous devriez voir un nouveau périphérique apparaître dans la liste (ex: voir ci-dessous):
    
  <nowiki>/dev/tty.Bluetooth-Incoming-Port    /dev/tty.usbmodem20
 
  <nowiki>/dev/tty.Bluetooth-Incoming-Port    /dev/tty.usbmodem20
Ligne 107 : Ligne 103 :  
/dev/tty.usbserial-0000111D</nowiki>
 
/dev/tty.usbserial-0000111D</nowiki>
   −
The new device, /dev/tty.usbserial-0000111D, is the FT232H serial UART. You can use this device with a program like screen to open a serial connection. Run the following command in the terminal to open the serial UART:
+
Le nouveau périphérique, /dev/tty.usbserial-0000111D, est celui correspondant au port série du FT232H. Vous pouvez utiliser ce périphérique avec un programme comme {fname|screen}} pour ouvrir une connexion série. Exécutez la ligne suivante dans un terminal pour ouvrir une connexion série UART:
    
  <nowiki>screen /dev/tty.usbserial-0000111D 9600</nowiki>
 
  <nowiki>screen /dev/tty.usbserial-0000111D 9600</nowiki>
   −
Replace the /dev/tty.usbserial name with the name of the device you found after running the ls commands above. The 9600 after the name is the baud rate to open the screen connection.
+
Replacez la partie nom de /dev/tty.usbserial-nom avec le nom du périphérique tel qu'il est identifié dans la commande ls ci-dessus. La valeur 9600 correspond au début de la connexion série (9600 baud dans notre cas).
   −
Once screen opens the connection you should see a blank screen. Try typing characters and you should see them echoed back in the terminalCongratulations, your serial loopback test is a success!
+
Vous devriez voir un écran vide une fois que screen établit la connexion. Essayer de frapper quelques caractères sur le clavier et vous devriez les voir apparaître en écho (c'est la liaison série qui les renvois à cause du pontage rx/tx)Félicitation, vous venez de réaliser votre premier test loopback avec succès!
   −
You can exit screen by pressing '''Ctrl-a'' and then '''Ctrl-\'''.
+
Pour quitter screen, pressez d'abord '''Ctrl-a''' puis '''Ctrl-\'''.
    
=== Linux ===
 
=== Linux ===
On Linux distributions such as Ubuntu 12.04 or 14.04 you can run terminal commands that are very similar to those shown above for Mac OSX. The only difference is that you should run the following ls command to list serial devices:
+
Sur une distribution Linux de tel que Ubuntu 12.04 ou 14.04, vous pouvez exécuter des commandes très similaires à celles de Mac OSX depuis un terminal. La seule différence réside dans le nom des périphériques séries lorsqu'ils sont listés avec la commande {{fname|ls}}:
    
  <nowiki>ls /dev/tty*</nowiki>
 
  <nowiki>ls /dev/tty*</nowiki>
   −
Run the above command before and after plugging in the FT232H breakout to find the path to the new device that was added. On a distribution like Ubuntu you will typically see a path like '''/dev/ttyUSB0'''.
+
Afin d'identifier le nouveau périphérique USB: exécutez la commande ci-dessus avant et après avoir branché le breakout FT232H. Sur une distribution comme ubuntu, vous devriez voir les répertoires avec des chemins similaires à '''/dev/ttyUSB0'''.
   −
To open the serial port use the exact same screen command as mentioned above for Mac OSX. Replace the path parameter with the path to the FT232H device you found above.
+
Pour ouvrir le port série, utilisez exactement la même commande screen que celle présenté pour Mac OSX. Remplacez seulement le chemin vers le périphérique FT232H par celui que vous venez de trouver avec les commandes {{fname|ls}}.
   −
Note you might need to press '''Ctrl-a''' and then '''\''' to quit screen on Ubuntu or other Linux distributions.
+
Pour quitter screen, vous aurez besoin de presser '''Ctrl-a''' puis '''\''' (ou q) sur Ubuntu (ou d'autres distributions Linux).
    
== Autres usages UART ==
 
== Autres usages UART ==
You can use the serial UART on the FT232H just like you would any FTDI friend or similar USB to serial UART. Remember the FT232H breakout can work with 3.3 volt and 5 volt boards (that accept a 3.3 volt input as most do) so it's perfect for connecting to small embedded Linux boards like the Raspberry Pi.
+
Vous pouvez utiliser le port sérue UART du FT232H comme n'importe quel convertisseur "USB vers Serie" (comme le {{pl|77|FTDI Friend}} ou similaire). Rappelez vous que le breakout FT232H peut fonctionner avec des cartes 3.3 volts ou 5 volts (qui accepte une entrée 3.3 volts comme la plupart des cartes le font). C'est donc un breakout idéal pour se connecter sur des plateformes embarquées tels que le Raspberry Pi.
 +
 
 +
Par exemple, pour vous connecter sur un Pi B, Pi B+ ou Pi 2, il faut réaliser les branchements suivants:
 +
* '''Masse/GND du FT232H''' sur la '''Masse/GND du Raspberry Pi''',
 +
* '''D0 (TX)''' sur la broche '''RX du Raspberry Pi''',
 +
* '''D1 (RX)''' sur la broche '''TX du Raspberry Pi'''
 +
 
 +
[[Fichier:RASP-FT232H-Serial-Uart-40.jpg]]
 +
 
 +
Utilisez ensuite PuTTY ou screen pour ouvrir le port série du FT232H à 115200 baud et vous pourrez accéder à votre Raspberry-Pi par l'intermédiaire du port série!
   −
For example to connect to a Raspberry Pi just connect the '''FT232H ground''' to '''Raspberry Pi ground''', '''D0 (TX)''' to '''Raspberry Pi RX''', and '''D1 (RX)''' to '''Raspberry Pi TX '''like below:
+
{{ambox-stop|text=Attention: depuis le {{underline|Raspberry-Pi 3}}, le port série sur le GPIO est devenu un port logiciel (au lieu d'un port matériel). En conséquence, le débit du port série logiciel varie en fonction de la vitesse d'horloge du Pi !!! Il faut donc fixer la [[RASP-GPS-ULTIME-Uart#Etape_3:_Raspberry_Pi_3_uniquement|fréquence d'horloge comme indiqué sur ce tutoriel consacré au GPS ultime]] }}
   −
[[Fichier:RASP-FT232H-Serial-Uart-31.jpg]]
   
{{RASP-FT232H-TRAILER}}
 
{{RASP-FT232H-TRAILER}}
29 918

modifications

Menu de navigation