Vad är UART (Universal Asynchronous Receiver-Transmitter)?

Kort för universell asynkron mottagare-sändare, UART är ett chip som används för att hantera datormaskinenheter som kräver timing. Dessa enheter inkluderar seriella portar i datorn, diskenhetstörningar och skärmuppdateringscykler. Med en seriell portöverföring konverterar UART byte till seriella bitar och sänder dem genom en asynkron överföring, avlägsnar start och stoppar bitar för varje tecken. Nedan visas en lista över olika UART-chips. 16550-chipserien är den vanligaste UART-serien.

  • 8250 UART var den ursprungliga UART och kunde hastigheter upp till 9600 bps med en 1-byte FIFO.
  • 8250A UART var en reviderad version av 8250 med ett extra register som tillåter programvara att verifiera att det var en 8250 UART.
  • 16450 UART Lite snabbare än tidigare UARTs.
  • 16540 UART med hastighet upp till 9600 bps.
  • 16550 UART har en 16-byte FIFO.
  • 16550A UART hade samma funktioner som tidigare 16550 UART med nya korrigeringar.
  • 16550AF UART hade samma funktioner som tidigare 16550 UART med snabbare funktioner.
  • 16550AFN UART hade samma egenskaper som tidigare 16550 UART utom ett keramiskt chip.
  • 16650 UART har en 32-byte FIFO.
  • 16750 UART har en 64-byte FIFO.
  • 16950 UART har en 128-byte FIFO.

Dator akronymer, FIFO, Hårdvara termer, Modem termer, UART överskridande, USRT