Windows系統添加虛擬串口及CanToolApp功能1的實現
阿新 • • 發佈:2017-09-24
bash eight 鏈接 我們 rtu detail png lap wid
我們組一開始嘗試用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的實現