本帖最后由 longyifei 于 2021-11-19 19:57 编辑
对于工程师来说,串口助手可以说是必不可少的一个工具,一个好的串口助手可以大大方便我们的研发调试。网上串口助手很多,如果能够根据自己需要做一个合适的串口助手,那么既能方便自己,也能掌握上位机的开发,对于自己未来的发展方向不得不说是一件非常不错的事。 首先看一下完成的串口工具演示
自发自收验证数据:
接收外部设备数据:
接下来我们就开始制作一个串口助手。
开发一个软件,必不可少的就是软件的安装,我们采用的是Visual Studio 2017 Community_15.7.5 大家可以从官网或者一些软件管家下载到并自行安装。 新建窗体应用,如下图:
选择Windows窗体应用,这个会生成一个应用基础模板。
建立好工程后,会出现如下界面,这个就是界面设计
如果界面中没用工具控件,那么需要在视图中把工具箱调出来。
这时候准备工作已经差不多了。可以根据需要来进行代码编写了。 首先我们先将所需要的控件都添加到主界面上。对于串口来说,需要了解一个串口设备需要的参数即,串口号,波特率,数据位,停止位,校验位,所以首先将这些需要选择参数的控件放上去。ComboBox就是用来填参数的控件。
串口号、波特率、数据位、停止位、校验位 5个参数所以添加5个ComboBox即可。这时候,还需要注意一个特别重要的东西就是软件菜单的帮助-" data-textnode-index="15" data-index="620" class="character">>查看帮助。
点击查看帮助会打开一个网页,这个网页几乎是windows开发所需要的全部技术资料和参考。通过这个可以很方便的帮助我们学习和解决遇到的问题。
添加了参数选择后,还需要把各自的参数选项添加上去。添加方法如下:点击控件会出现小三角,打开后 选择“编辑项”,随后把参数添加即可
类似的 波特率、数据位、停止位、校验位也依次各自填入即可。
参数选择已经添加到界面,现在只有几个参数,那这几个参数该怎么用呢。工具箱里还有一个控件,即SerialPort控件。这个与其说是控件,不如说是一个控制设备。这个控件添加后,那么就相当于把串口添加到了界面上。
接下来的操作将完全围绕SerialPort来进行。 《更多内容请查看原文》
|