UART

Definizione rapida

Circuito che converte dati paralleli in un flusso seriale asincrono e compie l'operazione inversa in ricezione.

Spiegazione

Una UART permette a processori e periferiche di comunicare attraverso collegamenti seriali senza condividere un segnale di clock continuo. Configura velocità, numero di bit, parità e bit di arresto affinché i due estremi interpretino allo stesso modo il flusso.

Esempio pratico

Un microcontrollore usa la UART per inviare messaggi diagnostici a un computer tramite un adattatore seriale.

Spiegazione tecnica

In trasmissione il circuito preleva un dato dal registro, aggiunge bit di start, eventuale parità e stop, quindi emette i bit alla cadenza impostata. In ricezione campiona la linea, ricostruisce il byte e segnala errori o disponibilità del dato.

Da non confondere con

Non è il livello elettrico RS-232: la UART gestisce la struttura dei dati, mentre un ricetrasmettitore adatta tensioni e caratteristiche fisiche della linea.