您的位置:首页 > 编程语言 > C#

怎样使用C# 制作串口连接软件

2017-10-18 17:10 211 查看

https://jingyan.baidu.com/article/fedf073770403335ac897703.html




怎样使用C# 制作串口连接软件

听语音

|

浏览:4852

|

更新:2014-05-24 13:41

|

标签:连接 



1



2



3



4



5



6



7

分步阅读

现在很多设备都需要用串口连接进行调试,如果使用通用的串口助手软件,其中很多命令每次都需要手动输入,串口返回的数据也无法进行直接解析,会造成很多不便。所以编写一个合格的串口软件是非常必要的。

下面介绍如何制作串口连接软件:


工具/原料

Microsoft Visual Studio 2010


方法/步骤1

1

打开Microsoft Visual Studio 2010, 新建名字为【串口连接】的程序。

在新程序界面空白窗口上放置合适的控件:包括,

显示操作流程和串口接收数据的textbox控件;

用于发送数据的【发送】button按钮;

用于输入发送数据的【发送】textbox文本框。





添加变量:

新增串口、缓存变量。





点击窗体,在代码列表中找到【load】,双击进入代码编辑界面





添加程序load时的代码

初始化串口参数,包括端口、波特率等,

连接串口。





编辑串口连接类:

如果串口已连接,提示连接成功,

如果连接失败则程序退出。





添加timerReadCom定时接收串口信息

添加记录缓存数量的变量;

声明一个临时数组存储当前来的串口数据;

读取缓冲数据;

清除字符串构造器的内容;

直接按ASCII规则转换成字符串;

在界面中显示接收到的串口信息;

如果接收出现错误,则提示错误信息。





添加【发送】按钮代码

获取要发送的数据,并添加回车符;

使用串口发送数据;

如果发送出现错误,则提示错误信息。





生成exe文件进行测试,

程序启动完成后,日志框中提示串口已连接;





输入要发送的数据,点击【发送】,可以将数据发送给串口。





收到串口数据后,在日志框中会提示新数据。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: