虚拟串口并且主机既当上位机又当下位机

现在主机大多只有一个物理COM口(RS-232,9针),windows设备管理器里能看到两个串口,如图:

 

虚拟串口并且主机既当上位机又当下位机_第1张图片

 

但是实际开发过程中往往需要多个串口,这里用到了虚拟串口软件VSPD,如图:

 

虚拟串口并且主机既当上位机又当下位机_第2张图片

 

设备管理器中出现了COM3和COM4口,仔细看下这两个COM口与原COM不同之处,结尾处有(COM3->COM4)(COM4->COM3),下面将提到主机如何既当上位机又当下位机

 

虚拟串口并且主机既当上位机又当下位机_第3张图片

 

(COM3->COM4)(COM4->COM3)意图很明显,这也是VSPD软件开发者的高明之处,如果仅仅虚拟多个串口又如何进行通信?于是软件将一对COM口互连,这样当主机某程序打开COM3时我们可以用其他程序打开COM4口与COM3口通信,如下图:

 

虚拟串口并且主机既当上位机又当下位机_第4张图片

 

感谢VSPD软件

参考资料:http://www.eepw.com.cn/article/189688.htm

你可能感兴趣的:(串口)