国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

如何通過SerialPort讀取和寫入設備COM端口數據

2019-11-17 02:36:33
字體:
來源:轉載
供稿:網友

如何通過SerialPort讀取和寫入設備COM端口數據

Posted on 2015-01-26 21:19 衡斅 閱讀(...) 評論(...) 編輯 收藏

  SerialPort類用于控制串行端口文件資源。提供同步 I/O 和事件驅動的 I/O、對管腳和中斷狀態的訪問以及對串行驅動程序屬性的訪問。另外,SerialPort的功能可以包裝在內部 Stream 對象中,可通過 BaseStream 屬性訪問,并且可以傳遞給包裝或使用流的類。  下面本文將如何通過實現COM端口配置、SerialPort調用配置打開端口、對設備端口進行讀取操作。

1. 實現COM端口配置

COM端口主要配置有:COM端口名稱、波特率、數據位數、停止位、奇偶校驗及數據流控制。

1.1. 本人采用xml文件格式,保存端口配置信息:

1.2. 端口配置界面讀取配置信息:

1.3. 端口配置界面保存配置信息:

2. 通過SerialPort調用配置打開端口

2.1. Winform 程序界面設計

2.2. SerialPort 讀取配置進行打開操作

通過COM端口配置后,使用SerialPort類讀取配置信息打開端口進行數據讀、寫操作。

3. 對設備端口進行讀取操作

為了適應各種設備進行讀、寫操作,SerialPort類提供多個讀、寫數據方法:

  至此,如何通過SerialPort讀取和寫入設備COM端口數據,分享、介紹完畢。通過了解和熟悉SerialPort類,我們就可以在檢測系統中實現直接讀取檢測設備試驗數據。在開發過程中,有些設置只需要發送一命令后,就直接等待試驗結果,也有設備是需要發送一條命令,返回一條結果的方式。此時需要根據不同時設備調整實現方式,比如實現SerialPort類的DataReceived事件,等待設備返回結果;使用計時器方式發一條,得到設備結果。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清新县| 清徐县| 易门县| 白河县| 扶沟县| 玛曲县| 湟源县| 珠海市| 济宁市| 武定县| 南木林县| 邯郸市| 浏阳市| 三河市| 胶州市| 普兰店市| 仙桃市| 株洲县| 岚皋县| 罗甸县| 辽宁省| 师宗县| 广元市| 湘潭市| 景东| 宁远县| 山阳县| 河北区| 剑河县| 司法| 分宜县| 岑溪市| 台江县| 海盐县| 会同县| 鞍山市| 台东县| 林口县| 深圳市| 平果县| 黄骅市|