Hva er UART (Universal Asynchronous Receiver-Transmitter)?

Kort for Universal Asynchronous Receiver-Transmitter, UART er en chip som brukes til å administrere maskinvare enheter som krever timing. Disse enhetene inkluderer serielle porter, diskbryter og skjermoppdateringsprogrammer. Med en seriell portoverføring konverterer UART bytes til serielle biter og overfører dem gjennom en asynkron overføring, fjerner starten og stopper biter for hvert tegn. Nedenfor er en oversikt over ulike UART-chips. 16550-serien er den mest brukte UART.

  • 8250 UART var den originale UART og var i stand til hastigheter på opptil 9600 bps med en 1-byte FIFO.
  • 8250A UART var en revidert versjon av 8250 med et ekstra register som tillot programvare for å bekrefte at det var en 8250 UART.
  • 16450 UART Litt raskere enn tidligere UARTs.
  • 16540 UART kan ha hastigheter på opptil 9600 bps.
  • 16550 UART har en 16-byte FIFO.
  • 16550A UART hadde samme funksjoner som tidligere 16550 UART med nye reparasjoner.
  • 16550AF UART hadde samme funksjoner som tidligere 16550 UART med raskere funksjoner.
  • 16550AFN UART hadde samme egenskaper som tidligere 16550 UART, bortsett fra 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, maskinvare vilkår, Modem vilkår, UART overskridelse, USRT