824 Shares 4564 views

¿Qué es COM-puerto? El dispositivo, la gestión de puertos COM

COM-puerto o puerto serie es una interfaz serie bidireccional, que está diseñado para el intercambio de datos de bytes. Por primera vez, el puerto utilizado para conectar un terminal y a continuación al módem, y el ratón. Ahora se utiliza comúnmente para conectar la fuente de alimentación ininterrumpida y para la comunicación con el hardware de los sistemas de procesamiento de computación tipo incrustados.

el uso de

Por lo tanto, antes de hablar más acerca de lo que es un puerto COM, debe mirar hacia el pasado para la comprensión de su significado. Hace tan sólo 15 años, el método utilizado para conectar dispositivos a un ordenador a través de un conector estándar especial situado en la parte posterior del chasis mediante un cable especial de serie RS-232. Este método tiene muchas desventajas. un cable de este tipo, para los estándares modernos, ofrece una velocidad de datos muy baja – alrededor de cien kilobits por segundo. Además, al realizar la conexión física de los conectores necesarios para implementar el apagado del equipo, y estaban unidos entre sí por medio de tornillos, para garantizar la fiabilidad, mientras que su tamaño es de considerable valor.

Un poco de historia

COM-puerto en los entonces ordenadores tradicionalmente llevaba el número 1 ó 2, ya que son por lo general no más de dos. Puede instalar puertos adicionales si fuera necesario. Cuando la configuración del software de usuario necesario para evitar confusiones y correctamente ajustada es la que conecta con el equipo necesario. Cada configuración de puerto COM requieren la velocidad correcta de transmisión de datos, así como un número de otros parámetros crípticos de los cuales sólo se conocía a un estrecho círculo de especialistas. Para conectar el equipo a tener éxito, todos los parámetros necesarios en algún lugar de aprender o recoger de forma experimental, como en este caso, no hubo ninguna configuración automática. Además, la conexión a través del puerto COM capaz de conectar cualquier software con cualquier equipo externo, incluso bastante inconsistente, por lo que en el proceso de establecer y hay una gran cantidad de errores.

modernidad

Ahora la conexión a través de puerto COM completamente reemplazado por el método más moderno, que no requiere conocimientos especiales para su aplicación, es decir, a través del puerto USB. Este método está desprovisto de todos los inconvenientes mencionados anteriormente. Sin embargo, las normas actuales de conexión compatibilidad de todos los tipos de GPS-equipos y software altamente heterogéneos formados por un largo tiempo en torno al concepto de puertos COM que han tomado el actual arcaico.

Esto implica el hecho de que en un principio prácticamente cualquier equipo, incluyendo GPS, estaba fuera, y su conexión con el ordenador se realiza mediante el cable serie conectado a uno de los puertos de hardware. Por parte del usuario en el proceso de configuración necesaria para elegir la velocidad de número de puerto de datos y traducción correcta en él. En ese momento, no era el principal estándar de datos del receptor GPS con el programa, que ahora se llama NMEA-0183. De hecho, esta norma requiere que todos los desarrolladores, incluso con hardware y software moderno para comunicarse a través del puerto COM. Y todo esto en contra de lo que los ordenadores modernos, así como la CPC, ha sido durante mucho tiempo sobre todo un estándar USB. Y otra característica es que los últimos receptores GPS son cada vez más comenzó a ser instalado directamente en el interior del recinto que está totalmente ausente de cualquier cable de conexión entre éste y el dispositivo principal.

puertos virtuales COM

La salida fue inventado, es decir, desarrollar un "virtuales» puertos COM. Resulta que el dispositivo de mano interno, por ejemplo, receptor GPS se simula en el software como puerto COM, mientras que los que no estar en términos de hardware. En este programa, el cual está diseñado para interactuar a través de una norma similar, no hay diferencia cómo se implementa. Puede haber presencia de la simulación virtual, y no necesariamente la presencia de una implementación de hardware. Por lo tanto, es posible asegurar la compatibilidad del modelo antiguo GPS en software con equipos modernos.

los cambios

Al mismo tiempo la gestión del puerto COM no ha cambiado significativamente. El usuario debe realizar vieja configuración compleja, casi de forma manual. Sin embargo, moderno puerto COM no representa el dispositivo voluminoso se coloca en el panel posterior de la unidad del sistema, y un dispositivo completamente diferente. Y entonces todo el asunto es que desde el punto de vista del software, todos ellos parecen comprensión impersonal, es decir, no hay ninguna diferencia entre los puertos virtuales y reales. Para el software números de puerto sólo se diferencian en que se asignan a los fabricantes de PDA a base completamente al azar. Por ejemplo, el receptor de ASUS que normalmente se encuentra en COM5, y PocketLOOX 560 muestra un receptor para COM8. Resulta que un programa que quiere recibir de los datos GPS-receptor tiene inicialmente ninguna información fiable sobre el número de identificación con el que aparece el puerto, se han registrado para el receptor correspondiente en esta PDA.

¿Cómo funciona todo esto?

Con eso, se puede llevar a cabo una búsqueda automática de un procedimiento de este tipo encuesta adecuada de todos los puertos COM disponibles es bastante poco fiable y bastante engorroso. Esto se debe al hecho de que el dispositivo que aparece en el sistema como un puerto COM, puede ser muy diversa y no estar relacionado con el GPS, que puede ser bastante impredecible para responder a esta encuesta. Por ejemplo, el PDA son los puertos asociados con el módem celular interno, con USB, puerto de infrarrojos, así como otros elementos. De interés para ellos un programa diseñado para trabajar con un dispositivo específico, puede conducir a una reacciones completamente impredecibles, así como a diversos fallos de funcionamiento que a menudo causa la cuelga PDA. Por eso, el intento de abrir el puerto COM puede conducir a situaciones inesperadas hasta encender el Bluetooth o puerto de infrarrojos. Y puede haber casos más oscuros.

Empleos puerto COM

Para puerto COM se utiliza como base para un chip transmisor-receptor asíncrono universal. Este chip está disponible en varios sabores: Intel 16550A, 16550, 16450, 8250. Para cada puerto COM que comprende un registros receptor y el transmisor de datos y un número de registros de control que se puede acceder a través de la BIOS, Windows y MS DOS. En las últimas versiones del chip tiene un conjunto de memorias intermedias para almacenar temporalmente los datos de la transmitidos y recibidos. Con esta capacidad, se puede interrumpir el funcionamiento de la CPU con menor frecuencia, así como para coordinar la velocidad de datos de la emisión.

Los principales parámetros

dispositivo de puerto COM asume la existencia de tales rasgos característicos:

– puerto de dirección de base para la entrada y salida de información;

– el número de interrupciones de hardware;

– el tamaño de un bloque de información;

– la velocidad a la que se transmiten los datos;

– modo de detección de la integridad;

– método de control de flujo;

– número de bits de parada.

Cómo comprobar el puerto COM en el ordenador? Lo que debe buscar?

Como se mencionó anteriormente, este tipo de puerto es una interfaz bidireccional para la transmisión de datos a nivel de bits de una manera consistente. La característica peculiar en comparación con un puerto paralelo aquí es el bit de transferencia de datos a poco. COM-puerto de la anatomía es tal que el ordenador no sólo él utiliza el método de transmisión de datos en serie. Por ejemplo, las interfaces, como Ethernet o USB, también utilizan el mismo principio, pero dio la casualidad de que históricamente serie llamó puerto RS232 estándar.

A menudo se requiere para abrir puerto COM para el diagnóstico y reparación de computadoras, mientras que también es necesario comprobar el rendimiento. elemento de quemar porque es muy simple. Esto ocurre más a menudo causada por el usuario que produce dispositivo de desconexión mal, tirando del conector cuando se conecta a la interfaz. La forma más sencilla de probar el rendimiento interfaz es para conectarse a él con el ratón. Sin embargo, esto es difícil de obtener una imagen completa, ya que el manipulador utiliza sólo la mitad de las líneas de señal de los ocho. Sólo el uso de un enchufe especial y permitir que el programa para comprobar el rendimiento. Para este propósito ya existe un software especialmente desarrollado.