码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2017-09-24 12:48:33      阅读:352      评论:0      收藏:0      [点我收藏+]

标签:virtual   系统   rtu   com   width   mes   can   abc   tail   

  我们组一开始尝试用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的实现

标签:virtual   系统   rtu   com   width   mes   can   abc   tail   

原文地址:http://www.cnblogs.com/zheng123/p/7586623.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!