Windows系统添加虚拟串口及CanToolApp功能1的实现

Posted livalon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows系统添加虚拟串口及CanToolApp功能1的实现相关的知识,希望对你有一定的参考价值。

  项目开始尝试用com0com添加虚拟串口,但是遇到了问题,系统中可以看到添加的虚拟串口,但是用C#无法获取串口。经过多次尝试后,决定换用Virtual Serial Port Driver添加虚拟串口。

  (工具链接:https://pan.baidu.com/s/1hs1mDE0 密码: fsq1)

  使用方法

  点击 add pair,即可增加COM口对

  

  添加后:

 

  然后在计算机管理——设备管理器中可以看到新添加的虚拟COM口:

  C#获取串口代码

private String[] ports=System.IO.Ports.SerialPort.GetPortNames();

 

  本组在Windows App中使用SerialPort控件,实现了功能1,可以扫描系统COM口,让用户选择COM口及波特率

  (SerialPort控件的详细使用方法见http://www.cnblogs.com/shenbing/p/6323152.htm l和 http://blog.csdn.net/ZHINENGABC123456/article/details/70145341 两篇博文

  具体效果如图示:

本次用户操作完后,通过ini文件保存用户上一次的选择的COM口和比特率。

ini文件内容:

[PORT]
NAME=COM1
[BaudRate]
NAME=9600

以上是关于Windows系统添加虚拟串口及CanToolApp功能1的实现的主要内容,如果未能解决你的问题,请参考以下文章

为保证云应用及虚拟串口功能正常使用,请务必下载安装Windows系统环境补丁

VMware Workstation15为虚拟机添加串行口

windows下Vmware虚拟机里的“232串口”怎么和本机232串口通信?

windows iot覆盆子pi虚拟串口

虚拟机ubuntu使用串口

win10添加了虚拟串口后自动隐藏了