Hvad er UART (Universal Asynchronous Receiver-Transmitter)?

Kort for Universal Asynchronous Receiver-Transmitter, UART er en chip, der bruges til at styre computer hardware enheder, der kræver timing. Disse enheder omfatter computer serielle porte, diskdrev afbrydelser og skærm opdatering cykler. Med en seriel porttransmission konverterer UART bytesne til serielle bits og overfører dem gennem en asynkron transmission, der fjerner starten og stopper bits for hvert tegn. Nedenfor er en oversigt over forskellige UART chips. 16550 chip serien er den mest anvendte UART.

  • 8250 UART var den oprindelige UART og var i stand til hastigheder på op til 9600 bps med en 1-byte FIFO.
  • 8250A UART var en revideret version af 8250 med et ekstra register, der tillod software til at kontrollere, at det var en 8250 UART.
  • 16450 UART Lidt hurtigere end tidligere UARTs.
  • 16540 UART kan hastigheder op til 9600 bps.
  • 16550 UART har en 16-byte FIFO.
  • 16550A UART havde samme funktioner som tidligere 16550 UART med nye rettelser.
  • 16550AF UART havde samme funktioner som tidligere 16550 UART med hurtigere funktioner.
  • 16550AFN UART havde samme egenskaber som tidligere 16550 UART undtagen en keramisk chip.
  • 16650 UART har en 32-byte FIFO.
  • 16750 UART har en 64-byte FIFO.
  • 16950 UART har en 128-byte FIFO.

Computer akronymer, FIFO, Hardware vilkår, Modem vilkår, UART overskridelse, USRT