Modifications

Sauter à la navigation Sauter à la recherche
157 octets ajoutés ,  26 février 2017 à 10:39
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{RASP-FT232H-NAV}}
 
{{RASP-FT232H-NAV}}
  −
{{traduction}}
      
MPSSE signifie '''M'''ulti-'''P'''rotocol '''S'''ynchronous '''S'''erial '''E'''ngine (''Moteur Multi-protocol série synchrone''). C'est le coeur du du composant FT232H qui permet de supporter plusieurs protocols tels que I2C, SPI et plus. Lorsque le composant est en mode MPSSE les broches '''D0''' à '''D3''' sont altérée pour supporter des fonctions séries spéciales:
 
MPSSE signifie '''M'''ulti-'''P'''rotocol '''S'''ynchronous '''S'''erial '''E'''ngine (''Moteur Multi-protocol série synchrone''). C'est le coeur du du composant FT232H qui permet de supporter plusieurs protocols tels que I2C, SPI et plus. Lorsque le composant est en mode MPSSE les broches '''D0''' à '''D3''' sont altérée pour supporter des fonctions séries spéciales:
Ligne 8 : Ligne 6 :  
* '''D2''' - Entrée série (''Serial data input''). Broche utilisée pour l'entrée sur signal série,, comme la ligne MISO d'une connexion SPI.
 
* '''D2''' - Entrée série (''Serial data input''). Broche utilisée pour l'entrée sur signal série,, comme la ligne MISO d'une connexion SPI.
 
* '''D3''' - Signal de sélection (''Serial select signal'').  Il s'agit du signal "''chip select''" ou "''chip enable''" qui informe le périphérique connecté que le FT232H est prêt à dialogué avec-lui.
 
* '''D3''' - Signal de sélection (''Serial select signal'').  Il s'agit du signal "''chip select''" ou "''chip enable''" qui informe le périphérique connecté que le FT232H est prêt à dialogué avec-lui.
  −
{{traduction}}
      
En plus des broches des procotoles séries ci-dessus, le mode MPSSE vous permet de contrôler les autres broches comme des GPIOs standard (broches d'entrées/sorties). C'est très utile pour contrôler les lignes chip select, reset et autres des circuits intégrés que vous brancherez sur le FT232H. Vous pouvez utiliser les GPIO pour lire l'état de bouton, faire clignoter des LEDs, etc.
 
En plus des broches des procotoles séries ci-dessus, le mode MPSSE vous permet de contrôler les autres broches comme des GPIOs standard (broches d'entrées/sorties). C'est très utile pour contrôler les lignes chip select, reset et autres des circuits intégrés que vous brancherez sur le FT232H. Vous pouvez utiliser les GPIO pour lire l'état de bouton, faire clignoter des LEDs, etc.
Ligne 24 : Ligne 20 :  
** Ces bibliothèques sont basées sur les pilotes D2XX (ci-dessus) et offre une interface plus simple pour les communications I2C et SPI avec les composants FT232H en mode MPSSE.
 
** Ces bibliothèques sont basées sur les pilotes D2XX (ci-dessus) et offre une interface plus simple pour les communications I2C et SPI avec les composants FT232H en mode MPSSE.
 
* [http://www.intra2net.com/en/developer/libftdi/ Bibliothèque libFTDI]
 
* [http://www.intra2net.com/en/developer/libftdi/ Bibliothèque libFTDI]
** This is an open source library that's similar to the D2XX library and provides a low level interface to FTDI chip functionsThere's even a Python interface which makes this library a little easier to use compared to the D2XX library.
+
** C'est une bibliothèque open source similaire à la bibliothèque D2XX qui offre une interface bas niveau sur les fonctions de la puce FTDI.  Elle propose également une interface Python qui rend l'utilisation de la bibliothèque encore un peut plus facile.
* [https://code.google.com/p/libmpsse/ libmpsse library]
+
* [https://code.google.com/p/libmpsse/ bibliothèque libmpsse]
** Like the libMPSSE-I2C and libMPSSE-SPI libraries, this library builds on the libFTDI library and provides a simpler interface for I2C and SPI protocols using the MPSSE component. One thing to note is that his library is currently only supported on Mac OSX and Linux.
+
** Comme les bibliothèques libMPSSE-I2C et libMPSSE-SPI, cette bibliothèque est basée sur libFTDI et offre une interface simplifiée pour les prototoles I2C et SPI du composant MPSSE. Il est important de noter que cette bibliothèque est uniquement supportée sur Mac OSX et Linux.
* [https://github.com/adafruit/Adafruit_Python_GPIO Adafruit Python GPIO library]
+
* [https://github.com/adafruit/Adafruit_Python_GPIO Bibliothèque Python GPIO]
** To make using the FT232H simpler, Adafruit's Python GPIO library has been updated to include a simple interface for accessing GPIO, SPI, and I2C on the FT232H with the Python programming language. Using this library you can control the GPIO pins and send or received SPI & I2C commands much like programming those interfaces on a Raspberry Pi or BeagleBone Black. This library is built on top of the libFTDI library and supports Windows, Mac OSX, and Linux platforms.
+
** Afin de rendre l'utilisation du FT232H plus simple, la bibliothèque Python GPIO d'Adafruit à été mise-à-jour pour inclure une interface permettant d'accéder simplement aux GPIO, bus SPI, et bus I2C du FT232H. En utilisant cette bibliothèque, vous pouvez contrôler les broches GPIO pour envoyer ou recevoir des commandes SPI ou I2C de façon similaire à ce que vous faites déjà avec votre Raspberry Pi ou BeagleBone Black. Cette bibliothèque est basée sur libFTDI et supporte Windows, Mac OSX et les plateformes Linux.
   −
In this guide I'll show you how to setup and use the [https://github.com/adafruit/Adafruit_Python_GPIO Adafruit Python GPIO library] to access GPIO, SPI, and I2C devices using the FT232H board's MPSSE componentYou can write Python programs to control GPIO pins and send/receive SPI & I2C commands directly from your computer using the FT232H breakout.
+
Dans ce guide, nous allons voir comment configurer et utiliser [https://github.com/adafruit/Adafruit_Python_GPIO la bibliothèque Adafruit Python GPIO] pour accéder aux GPIO, us I2C, bus SPI du FT232H en utilisant le mode MPSSE de la carteVous pouvez écrire des programmes Python qui contrôle les broches du GPIO et envoi/reçoit des commandes sur le bus I2C/SPI directement depuis votre ordinateur en utilisant le breakout FT232H.
   −
One thing to note, when you're using the MPSSE mode of the FT232H '''the serial UART mode will be disabled'''. This means you can't use both the serial UART and MPSSE GPIO, SPI, I2C, etc. modes of the chip at the same time.
+
{{ambox|text=Une chose importante à noter: '''le bus série du FT232H est désactivé en mode MPSSE'''. Cela signifie que vous ne pouvez pas utiliser en même temps l'UART (port série) et le mode MPSSE (GPIO, SPI, I2C,). }}
   −
To learn how to enable MPSSE modes and install the Adafruit Python GPIO library, continue on to the next page that's appropriate for your platform (Windows, Mac OSX, or Linux).
+
Passez à la suite du tutoriel pour apprendre comment installer la bibliothèque Adafruit Python GPIO . Le tutoriel couvre les différentes plateformes (Windows, Mac OSX, or Linux).
    
{{RASP-FT232H-TRAILER}}
 
{{RASP-FT232H-TRAILER}}
29 918

modifications

Menu de navigation