stringtranslate.com

COM (interfaz de hardware)

Puerto COM ( conector DE-9 ).

COM (puerto de comunicación) [1] [2] es el nombre original, aunque todavía común, de la interfaz del puerto serie en los ordenadores compatibles con PC . Puede referirse no solo a puertos físicos, sino también a puertos emulados , como los puertos creados por adaptadores Bluetooth o USB .

Historia

El nombre del puerto COM se originó con el IBM PC original . IBM había llamado puertos "COM" a los cuatro puertos de comunicación RS-232 bien definidos, comenzando por COM1 hasta COM4. En BASICA y PC DOS, puede abrir estos puertos como "COM1:" hasta "COM4:", y todos los PC compatibles que usan MS-DOS usaban la misma denotación. [ cita requerida ] La mayoría de las computadoras compatibles con PC en las décadas de 1980 y 1990 tenían uno o dos puertos COM.

En 2007, la mayoría de las computadoras se entregaban con un solo puerto COM físico o sin ninguno. Hoy en día, pocas computadoras de consumo compatibles con PC incluyen puertos COM, [3] aunque algunas de ellas aún incluyen un encabezado COM en la placa base. [4]

Después de que se eliminara el puerto COM RS-232 de la mayoría de las computadoras de consumo, se utilizó un cable adaptador serial USB a UART externo para compensar la pérdida. Un importante proveedor de estos chips es FTDI . [ cita requerida ]

Direcciones de E/S

Los puertos COM están interconectados por un circuito integrado como el UART 16550. Este CI tiene siete registros internos de 8 bits que contienen información y datos de configuración sobre qué datos se deben enviar o se recibieron, la velocidad en baudios , la configuración de interrupciones y más. En el caso de COM1, se puede acceder a estos registros escribiendo o leyendo desde las direcciones de E/S 0x3F8 a 0x3FF .

Si la CPU, por ejemplo, desea enviar información a través de COM1, escribe en el puerto de E/S 0x3F8 , ya que este puerto de E/S está "conectado" al registro IC UART que contiene la información que se debe enviar.

Los puertos COM en computadoras compatibles con PC se definen normalmente como: [5]

Implementaciones

Véase también

Referencias

  1. ^ "Configuración de un puerto de comunicación". Centro de información de IBM Lotus Domino y Notes. 14 de agosto de 2008. Archivado desde el original el 17 de septiembre de 2013.
  2. ^ Stephen Byron Cooper. "¿Qué es un puerto COM1?" . Consultado el 30 de septiembre de 2021 .
  3. ^ "Puerto serie" . Consultado el 14 de septiembre de 2020 .
  4. ^ "Guía de puertos de la placa base: cómo resolver el misterio de su conector" . Consultado el 14 de septiembre de 2020 .
  5. ^ "22.2.3. Recursos necesarios para los puertos serie - Hardware de PC en pocas palabras, 3.ª edición [Libro]". www.oreilly.com . Consultado el 15 de octubre de 2024 .

Lectura adicional

Enlaces externos