Co to jest UART (uniwersalny asynchroniczny nadajnik-odbiornik)?

Skrót od Universal Asynchronous Receiver-Transmitter, UART jest chipem używanym do zarządzania komputerowymi urządzeniami, które wymagają synchronizacji. Urządzenia te obejmują porty szeregowe komputera, przerwania dysku i cykle odświeżania ekranu. Dzięki transmisji szeregowej UART konwertuje bajty na bity szeregowe i przesyła je przez transmisję asynchroniczną, usuwając bity początkowy i końcowy dla każdego znaku. Poniżej znajduje się lista różnych układów UART. Seria układów 16550 to najczęściej używany układ UART.

  • 8250 UART był oryginalnym UART i był zdolny do prędkości do 9600 bps z 1-bajtowym FIFO.
  • 8250A UART była poprawioną wersją 8250 z dodatkowym rejestrem, który umożliwiał oprogramowaniu sprawdzenie, czy jest to 8250 UART.
  • 16450 UART Nieco szybszy niż wcześniejsze UART.
  • 16540 UART z prędkością do 9600 bps.
  • 16550 UART ma 16-bajtowy FIFO.
  • 16550A UART miał takie same funkcje jak poprzedni 16550 UART z nowymi poprawkami.
  • 16550AF UART miał takie same funkcje jak poprzedni 16550 UART z szybszymi możliwościami.
  • 16550AFN UART miał takie same funkcje jak poprzedni 16550 UART, z wyjątkiem układu ceramicznego.
  • 16650 UART ma 32-bajtowy FIFO.
  • 16750 UART ma 64-bajtowy FIFO.
  • 16950 UART ma 128-bajtowy FIFO.

Akronimy komputerowe, FIFO, warunki sprzętowe, warunki modemu, przekroczenie UART, USRT