原文:C# 簡易的串口監視上位機實現

實現上位機和下位機之間的通信,通常使用的是串口通信,接下來實現一個通過上位機和串口調試助手來完成串口通信測試。 首先創建一個WInfrom窗體應用工程文件,創建過程可參考https: www.cnblogs.com xionglaichuangyichuang p .html 在創建好的工程下面,通過工具箱中已有的控件完成界面的搭建,如下圖所示,為了方便初學者容易看懂程序,下圖將控件的命名一並標 ...

2020-11-20 15:31 4 1628 推薦指數:

查看詳情

C#上位之—WinForm實現串口通信示例

上位開發常用到串口通信來控制設備,串口通信的主要參數:COM口,波特率(9600),停止位(One),數據位(8),校驗位(None),括號中的是常用值,具體意思我也不太懂,會用能實現功能就行哈哈; 開發工具:VS2012; 開發前需要添加以下服務引用: 窗體搭建 ...

Wed Feb 19 01:22:00 CST 2020 14 9057
c#通過串口及CAN模塊實現上位及下位通訊

目錄 前言 一、串口、CAN總線 二、使用步驟 1.RS232串口通訊(指令下發與接收) 2.CAN總線通訊 總結 前言 學習及工作中我們經常會遇到上位與下位通訊等工作,結合場景使用不同的通訊方式實時通訊,以下為工作中遇到的上位與下位進行實時通訊,采用RS232串口和CAN ...

Fri Sep 24 01:58:00 CST 2021 0 388
C#學習與上位開發之串口通信模塊介紹

串口通信模塊(SerialPort) (1)模塊簡介 使用此模塊需要首先包含一些文件IO相關文件 using System.IO;using System.IO.Ports; 圖標如下圖1所示,將其拖拽到面板。會顯示在最下方,其參數 ...

Sun Apr 23 00:51:00 CST 2017 0 19808
C#上位串口控制12864顯示

實現的效果 上面是用Proteus仿真的,,對了如果自己想用proteus仿真需要安裝下面這個軟件 再看一下實物顯示效果 先做上位部分........... 為了程序一啟動就把電腦上能用的串口號顯示在下拉框中 ...

Fri Aug 11 03:40:00 CST 2017 0 1399
C# 解決上位串口接收數據丟失問題

項目需要實現下位上位的數據傳輸,看了網上的很多上位的處理方法主要有兩種。方法一是:port_DataReceived(SerialPort控件的數據接收方法,當有數據來臨時會觸發)會創建一個線程,因此當串口在等待數據時,不影響主窗體或主線程的操作。方法二是:使用緩存機制(參考:http ...

Thu Jul 04 05:47:00 CST 2019 1 1460
C# WPF上位實現和下位TCP通訊

下位使用北京大華程控電源DH1766-1,上位使用WPF。實現了電壓電流實時采集,曲線顯示。上午在公司調試成功,手頭沒有程控電源,使用TCP服務端模擬。昨天寫的TCP服務端正好排上用場。 界面如下: 服務端 服務端實在上篇基礎上實現的。需要做如下更改: while ...

Wed Mar 20 04:52:00 CST 2019 0 704
C#上位之—WinForm實現Socket異步通訊示例

工作中常用到的一些知識點,總是用完就忘,第一次嘗試用博客記錄下來,以備后用; Socket通訊,Socket(套接字)是基於TCP/IP通訊方式的封裝好的類,調用時需要添加下面的服務引用: ...

Wed Apr 22 04:21:00 CST 2020 0 732
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM