Qu'est-ce que UART (Universal Asynchronous Receiver-Transmitter)?

Abréviation de Universal Asynchronous Receiver-Transmitter, UART est une puce utilisée pour gérer les périphériques informatiques nécessitant une synchronisation. Ces périphériques comprennent les ports série de l'ordinateur, les interruptions de lecteur de disque et les cycles d'actualisation de l'écran. Avec une transmission par port série, UART convertit les octets en bits série et les transmet par le biais d'une transmission asynchrone, en supprimant les bits de début et d'arrêt pour chaque caractère. Vous trouverez ci-dessous une liste de diverses puces UART. La série de puces 16550 est l’UART le plus couramment utilisé.

  • Le 8250 UART était l’UART original et pouvait atteindre des vitesses pouvant atteindre 9 600 bps avec une FIFO de 1 octet.
  • Le 8250A UART était une version révisée du 8250 avec un registre supplémentaire permettant au logiciel de vérifier qu’il s’agissait bien d’un UART 8250.
  • 16450 UART Légèrement plus rapide que les UART précédents.
  • 16540 UART capable de vitesses allant jusqu'à 9600 bps.
  • 16550 UART a une FIFO de 16 octets.
  • Le 16550A UART avait les mêmes fonctionnalités que le précédent 16550 UART avec de nouveaux correctifs.
  • Le 16550AF UART avait les mêmes fonctionnalités que le précédent 16550 UART, mais avec des fonctionnalités plus rapides.
  • Le 16550AFN UART avait les mêmes caractéristiques que le précédent 16550 UART, à la différence qu’il s’agissait d’une puce en céramique.
  • Le 16650 UART a une FIFO de 32 octets.
  • Le 16750 UART a une FIFO de 64 octets.
  • Le 16950 UART a une FIFO de 128 octets.

Sigles informatiques, FIFO, termes matériels, termes modems, dépassement UART, USRT