- UART
-
Un UART, pour Universal Asynchronous Receiver Transmitter, est un émetteur-récepteur asynchrone universel.
En langage courant, c'est le composant utilisé pour faire la liaison entre l'ordinateur et le port série . L'ordinateur envoie les données en parallèle (autant de fils que de bits de données). Il faut donc transformer ces données pour les faire passer à travers une liaison série qui utilise un même fil pour faire passer tous les bits de données.
Sommaire
Constitution d'une trame UART
Une trame UART est constituée des bits suivants :
- un bit de start toujours à 0 : servant à la synchronisation du récepteur
- les données : la taille peut varier (généralement entre 5 et 9 bits)
- éventuellement un bit de parité paire ou impaire
- et un bit de stop toujours à 1 (la durée peut varier entre 1, 1,5 et 2 temps bit)
Le niveau logique de repos est le 1.
Vitesse de transmission
Afin de faciliter l'interopérabilité entre périphériques (PC, microcontrôleur, modem, …) des vitesses de transmission sont normalisées, l'unité baud correspondant à un temps bit :
- 110 bps
- 300 bps
- 1 200 bps
- 2 400 bps
- 4 800 bps
- 9 600 bps
- 19 200 bps
- 38 400 bps
- 57 600 bps
- 115 200 bps
- 230 400 bps (selon la fréquence d'oscillation employée)
- 460 800 bps
- 921 600 bps (« environ 1 mégabaud »)
- 1 843 200 bps
- 3 686 400 bps
Diagramme UART
Configuration
Pour pouvoir communiquer, les deux entités connectées doivent partager les mêmes paramètres de transmission.
Les paramètres sont parfois décrits sous forme condensée :
- « 9600 7I2 » : 9600 bauds, 7 bits de données, parité impaire (I), 2 bits de stop.
- « 115200 8N1 » : 115200 bauds, 8 bits de données, pas de parité (N), 1 bit de stop.
USART
USART est une abréviation signifiant Universal Synchronous & Asynchronous Receiver Transmitter. C'est un circuit électronique qui permet de mettre en série (sérialiser) les octets à transmettre par un modem. Cela signifie que les bits constituant l'octet sont transmis les uns après les autres sur un seul fil et non simultanément sur 8 fils. Beaucoup de circuits intégrés disposent désormais d'UART qui peuvent communiquer de manière synchrone ; de tels périphériques portent le nom d'USARTs.
Articles connexes
- Portail de l’informatique
- Portail de l’électricité et de l’électronique
- Portail des télécommunications
Wikimedia Foundation. 2010.