Puerto COM virtual

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

Un puerto serie virtual es una representación de software de un puerto serie que no se conecta a un puerto serie real o agrega funcionalidad a un puerto serie real a través de una extensión de software.

Puertos virtuales de software

Un puerto serie virtual basado en software presenta uno o más identificadores de puerto serie virtual en una PC que otras aplicaciones pueden ver e interactuar como si fueran puertos de hardware reales, pero los datos enviados y recibidos a estos dispositivos virtuales son manejados por software que manipula los datos transmitidos y recibidos para otorgar una mayor funcionalidad.

Los sistemas operativos normalmente no proporcionan capacidad de puerto serie virtual. Las aplicaciones de terceros pueden agregar esta capacidad, como com0com de código abierto, el software gratuito HW VSP3 o el controlador de puerto serie virtual comercial.

Algunos puertos serie virtuales emulan toda la funcionalidad del puerto serie del hardware, incluidos todos los estados de los pines de señal, y permiten una gran cantidad de puertos virtuales en cualquier configuración deseada. Otros proporcionan un conjunto limitado de capacidades y no emulan completamente el hardware.

Esta técnica se puede utilizar para ampliar las capacidades del software que no se puede actualizar para utilizar tecnologías de comunicación más nuevas, como la transmisión de datos en serie a través de redes modernas, o para lograr flujos de datos que normalmente no son posibles debido a limitaciones del software. como dividir la salida del puerto serie.

Intercambio de puertos

Por lo general, un puerto serie solo puede ser monitoreado o transmitido por un dispositivo a la vez bajo las limitaciones de la mayoría de los sistemas operativos, pero un programa de puerto serie virtual puede crear dos puertos virtuales, permitiendo que dos aplicaciones separadas monitoreen los mismos datos. Por ejemplo, un dispositivo GPS que envía datos de ubicación al puerto serie de una PC puede ser de interés para múltiples aplicaciones a la vez.

Transmisión de redes

Otra opción es comunicarse con otro dispositivo serie a través de Internet o LAN como si estuvieran conectados localmente, utilizando serie a través de LAN. Esto permite que el software destinado a interactuar con un dispositivo a través de un puerto serie físico local se comunique a larga distancia.

Bluetooth

Bluetooth implementa puertos serie virtuales a través del perfil de puerto serie. Ésta es la forma estándar de recibir datos de módulos GPS equipados con Bluetooth, por ejemplo.

Softmodems

Los controladores para un módem implementado por software crean un puerto serie virtual para la comunicación con el sistema operativo host, ya que el módem se implementa completamente en el controlador del dispositivo y, por lo tanto, no hay ningún punto donde los datos serie se envíen al puerto físico. tarjeta.

Véase también

  • Redirección de consola
  • Serial over LAN
  • Servicios de Gestión de Emergencias
  • IPMI
  • LAN
  • Servidor proxy
  • Mezcla de Shell

Referencias

  1. ^ "Null-modem emulator (com0com) - controlador de puerto serie virtual para Windows". com0com.sourceforge.net. Retrieved 2020-08-15.
  2. ^ "Setting up Portshare serial port redirection for Linux". Opengear Help Desk. Retrieved 2020-08-15.
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save