成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#串口編程步驟詳解

開發 后端
C#串口編程的具體的步驟是什么呢?C#串口編程需要注意什么呢?那么本文就向你詳細介紹C#串口編程的具體過程。

對于C#串口編程,熟悉的應該覺得不困難。.NET下就更容易了。我們從兩個方面向你介紹C#串口編程具體的步驟,那么我們第一要注意使用串口編程的軟件是什么?并且要注意到它的安裝及環境的配置,只有這些做得到位了,我們才可以做好之后的事情,那么接下來就是我們的編程實際動手,那么如何做好每一步呢?下面就和大家一起分享下具體內容:

C#串口編程1.虛擬串口軟件

由于手上沒有串口硬件,所以在網上找了一個 VSPM 虛擬串口軟件 ,據說是免費的。

下載地址:http://www.skycn.com/soft/30517.html

剛開始也不知道怎么用,摸索了一下,終于成功。

安裝以后工作模式選擇應該為:VSPM運行在Server模式,支持Client模式設備

然后是使用設備探測器簡歷虛擬串口。(如果選擇 建立默認的串口,軟件就會自動幫你建立四個虛擬串口的)之后就是新增虛擬串口

串口選COM2,選擇監聽的IP地址:192.168.1.111 ,Client模式的設備嘗試連接此端口:8099

建立之后:選擇此串口,再選擇菜單欄:檢查此設備連接,輸入剛才新增時候選擇的IP地址:192.168.1.111,剛才選擇的端口:8099

點擊重新連接,這個窗口沒有什么反映:但是主窗口的串口最右邊一欄:最后一次操作:顯示串口:COM2沒有打開。

C#串口編程2. .NET串口操作

由于顯示:串口:COM2沒有打開,所以我們要先打開串口,才能用那個虛擬軟件連接它(一開始我也沒有注意到,弄了幾小時)。添加引用:Microsoft.VisualBasic

用以下遍歷SerialPortNames,獲得所有的串口

  1. Microsoft.VisualBasic.Devices.Computer pc =   
  2. new Microsoft.VisualBasic.Devices.Computer();  
  3. foreach (string s in pc.Ports.SerialPortNames)  
  4. {  
  5. this.comboBox1.Items.Add(s);  

然后對應顯示的串口名稱comName,獲取操作對象。就可以對這個串口進行打開了:

  1. System.IO.Ports.SerialPort com = new System.IO.Ports.SerialPort(comName);  
  2. com.Open(); 

打開后就可以用虛擬的那個軟件進行連接了,用以下的發送信息,虛擬軟件就可以收到了。

向串口發送數據:

  1. com.WriteLine(this.textBox1.Text); 

當然也可以接受數據:

  1. com.ReadLine() 

這里是接收一行數據,需要在虛擬軟件輸入后按回車(那個管理界面輸入就是了,沒有回顯的,打后回車就是了)。
其他操作自行參透,或參考以下關鍵詞:The My Namespace in VB.NET ,C#中如何使用VB.NET的My關鍵字

當然最后就是關閉了:

  1. com.Close(); 

虛擬串口軟件和測試操作如圖所示:

虛擬串口軟件和測試操作 

C#串口編程的實際步驟就向你介紹到這里,希望對你了解和熟悉使用C#串口編程有所幫助。

【編輯推薦】

  1. C#對象序列化應用淺析
  2. C#工具欄的編程實現淺析
  3. C#串口操作的使用淺析
  4. 深入了解Mscomm控件
  5. C#串口操作實際應用開發詳解
責任編輯:仲衡 來源: 博客園
相關推薦

2009-08-25 17:43:17

C#串口監聽

2009-08-25 17:24:55

C#串口通信程序

2009-08-25 17:02:20

C#串口操作

2024-03-04 18:49:59

反射C#開發

2024-06-03 10:11:13

2009-08-25 10:44:08

C#接口定義接口

2009-08-25 10:57:09

C#接口

2024-12-24 07:38:44

C#串口通信

2009-08-07 16:19:00

C#下數據庫編程

2009-08-24 18:22:05

C# 泛型編程

2009-08-07 16:19:00

C#下數據庫編程

2012-09-24 14:09:31

C#網絡協議C

2025-04-30 01:50:00

C#異步編程

2009-08-03 13:43:02

C#日歷控件

2009-08-05 14:54:09

VB調用C#類庫

2009-08-26 17:56:20

C#制做Active控

2009-04-10 09:55:44

C#反射.NET

2009-09-09 18:20:29

C# XML編程

2009-08-25 15:59:28

C#串口操作

2009-08-26 10:34:15

C#類型C#變量
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天天草天天操 | 成人在线中文字幕 | 91精品国产欧美一区二区 | 亚洲成人精 | 精品视频一区二区三区四区 | 天天草草草 | 91精品国产综合久久香蕉922 | 亚洲成人精选 | av网站免费在线观看 | 在线91 | 免费视频一区二区 | 美女一区 | 一区二区三区免费 | 伊人国产精品 | 欧美区日韩区 | 亚洲精品视频免费 | 日韩精品一区二区不卡 | 九九色综合 | 国产成人久久精品一区二区三区 | 午夜欧美a级理论片915影院 | 国产精品视频久久久久久 | 伊人网综合在线 | 免费成人午夜 | 91大神在线看 | 盗摄精品av一区二区三区 | 国产一级在线观看 | 最新黄色在线观看 | www日韩高清| 亚洲精品久久久久久久久久久 | a级黄色片在线观看 | 久久精彩视频 | 久久久www成人免费无遮挡大片 | 国产在线精品一区二区 | av资源网站 | 欧美天堂| 一区二区三区免费在线观看 | 日本a网站 | 人成在线 | 成人在线视频网 | 中文字幕一区二区三区精彩视频 | 91精品国模一区二区三区 |