Sommario:
- Definizione - Cosa significa UART (Universal Asynchronous Receiver / Transmitter)?
- Techopedia spiega Universal Asynchronous Receiver / Transmitter (UART)
Definizione - Cosa significa UART (Universal Asynchronous Receiver / Transmitter)?
Un ricevitore / trasmettitore asincrono universale (UART) è un microchip che esegue la conversione da seriale a parallelo dei dati ricevuti dai dispositivi periferici e la conversione da parallelo a seriale dei dati provenienti dalla CPU per la trasmissione a dispositivi periferici. Il chip UART ha capacità di controllo e la capacità di inviare una richiesta di interruzione al processore che può essere personalizzata in modo da ridurre al minimo la gestione del software del collegamento di comunicazione tra un computer e un dispositivo periferico.
Techopedia spiega Universal Asynchronous Receiver / Transmitter (UART)
Il controller UART gestisce la comunicazione seriale asincrona tra un computer e un dispositivo periferico collegato alla porta seriale del computer e converte i dati da seriale a parallelo e viceversa. Ciò consente al computer di comunicare con modem e altri dispositivi seriali. Un UART è essenzialmente un microchip che condiziona i dati in entrata e in uscita dalle porte seriali come il terminale della porta seriale RS232 del computer.
Funzioni di UART:
- Converte i dati paralleli in dati seriali per le comunicazioni in uscita
- Converte i dati seriali in dati paralleli per le comunicazioni in entrata
- Aggiunge un bit di controllo della parità sulle trasmissioni in uscita e controlla il bit di parità per le trasmissioni in entrata
- Gestisce le richieste di interruzione e la gestione del dispositivo, che potrebbe richiedere al computer e al dispositivo di coordinare la velocità operativa