O que é o UART (Universal Receiver Assíncrono-Transmissor)?

Abreviação de Transmissor Receptor Assíncrono Universal, o UART é um chip usado para gerenciar dispositivos de hardware de computador que exigem tempo. Esses dispositivos incluem portas seriais de computador, interrupções de unidade de disco e ciclos de atualização de tela. Com uma transmissão de porta serial, o UART converte os bytes em bits seriais e os transmite por meio de uma transmissão assíncrona, retirando os bits de início e fim de cada caractere. Abaixo está uma lista de vários chips UART. A série de chips 16550 é a UART mais usada.

  • O 8250 UART era o UART original e era capaz de atingir velocidades de até 9600 bps com um FIFO de 1 byte.
  • O 8250A UART era uma versão revisada do 8250 com um registro adicional que permitia que o software verificasse que era um 8250 UART.
  • 16450 UART Um pouco mais rápido que os UARTs anteriores.
  • 16540 UART capaz de acelerar até 9600 bps.
  • 16550 UART tem um FIFO de 16 bytes.
  • O 16550A UART tinha os mesmos recursos do anterior UART 16550 com novas correções.
  • O 16550AF UART tinha os mesmos recursos que o anterior UART 16550 com recursos mais rápidos.
  • O UART 16550AFN tinha os mesmos recursos que o anterior UART 16550, exceto um chip de cerâmica.
  • 16650 UART tem um FIFO de 32 bytes.
  • 16750 UART tem um FIFO de 64 bytes.
  • 16950 UART tem um FIFO de 128 bytes.

Acrônimos de computador, FIFO, Termos de hardware, Termos de modem, saturação de UART, USRT