Huis Hardware Wat is een universele asynchrone ontvanger / zender (uart)? - definitie van techopedia

Wat is een universele asynchrone ontvanger / zender (uart)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Universal Asynchronous Receiver / Transmitter (UART)?

Een universele asynchrone ontvanger / zender (UART) is een microchip die een seriële naar parallelle conversie uitvoert van gegevens die worden ontvangen van randapparatuur en een parallelle naar seriële conversie van gegevens die afkomstig zijn van de CPU voor verzending naar randapparatuur. De UART-chip heeft besturingsmogelijkheden en de mogelijkheid om een ​​onderbrekingsverzoek naar de processor te sturen dat kan worden aangepast op een manier die het softwarebeheer van de communicatieverbinding tussen een computer en een randapparaat minimaliseert.

Techopedia verklaart Universal Asynchronous Receiver / Transmitter (UART)

De UART-controller verwerkt de asynchrone seriële communicatie tussen een computer en een randapparaat dat is aangesloten op de seriële poort van de computer en converteert gegevens van serieel naar parallel en vice versa. Hierdoor kan de computer met modems en andere seriële apparaten praten. Een UART is in wezen een microchip die de gegevens conditioneert die in en uit seriële poorten komen, zoals de RS232 seriële poortterminal van de computer.

Functies van de UART:

  • Converteert parallelle gegevens in seriële gegevens voor uitgaande communicatie
  • Converteert seriële gegevens naar parallelle gegevens voor inkomende communicatie
  • Voegt een pariteitsbit toe voor uitgaande verzendingen en controleert de pariteitsbit voor inkomende verzendingen
  • Verwerkt onderbrekingsverzoeken en apparaatbeheer, waardoor de computer en het apparaat mogelijk de werksnelheid moeten coördineren
Wat is een universele asynchrone ontvanger / zender (uart)? - definitie van techopedia