UART

Universal Asynchronous Receiver Transmitter

L'UART est un protocole de communication série très simple entre un émetteur TX et un récepteur RX.

Il existe 3 modes de communication :

La transmission doit définir l'état en attente (idle), un bit de START, un bit de STOP, les données et un bit de parité : si vous utilisez une interface UART, il faudra définir cela à un moment ou à un autre, dans le registre qui convient.

UART port série
Transmission d'un octet, avec un bit de START et un bit de STOP.

C'est une transmission asynchrone (sans horloge), et il faut régler correctement la vitesse, en baud (bit par seconde).

Les niveaux électriques sont définis dans des normes, par exemple RS-232, RS-485, ou TTL.