CSharp自定义工具箱之串口通信

.NET
368
0
0
2022-05-02
标签   C#

串口通信插件

CSharp自定义工具箱之串口通信

接触过底层硬件就有可能会用到串口通信,今天分享一个底层硬件与上位机串口通信的自定义控件直接从工具箱中拖放出来放在windows form界面上即可对其进行交互操作。我们平时使用的串口助手:

CSharp自定义工具箱之串口通信

串口助手界面

对照上面的串口助手【通讯设置】区域进行设计,界面设计大致如下,当然,你也可以自行调整:

CSharp自定义工具箱之串口通信

自定义串口通讯设计

主要对外公开的方法如下

CSharp自定义工具箱之串口通信

新建项目时,将生成的

CSharp自定义工具箱之串口通信

这两个文件添加到工具箱中,或者直接引用SerialCom.dll文件到项目中即可。主要读取数据方法:com.ReadBytes(ref data, data.Length)。调用方式如下:

CSharp自定义工具箱之串口通信

效果图:

CSharp自定义工具箱之串口通信

效果图

需要源代码可以私信或者评论区留言。