如何编写串口调试助手
1、打开QT creator,界面如下所示,如果还没有安装的先自行安装一下,这里就不多说了。
2、然后建立一个工程文件,会自动生成相应的.ui,.cpp和.h文件,如下图所示。
3、我们先打开那个ui文件,如下图所示,这个文件是用于编辑显示界面的,当然这个也可以通过代码实现。
4、.ui这个文件里,我们先拖动一个按钮到设计页面,如下图所示。
5、然后修改显示内容为打开串口,并修改object name,这个object name就是按钮真实的名字,在代码中将会用到。
6、打开串口,当然也需要一个关闭串口的操作,同样的我们再添加一个关闭串口的按钮。
7、串口调试用手需要把输入的数据发送出去,在这里我们再拖动一个输入的Widgets到设计页面。
8、然后再增加一个发送按钮,如下图所示。
9、接下来就是修改.cpp文件了,如下图所示。在这里我们需要增加功能实现的代码。
10、首先是一个打开言射鐾钤串口的功能,部分代码实现如下图所示,一些波特率、校验等都可以在这里写死,当然以后可以在界面上可配置。
11、关闭串口的实现如下图所示,在这里需要释放在打开串口时的资源。
12、发送数据的函数如下图所示,主要是获取输入框中的内容发送出去。
13、串口接收的数据如下图所示,通过readAll()来读取串口buffer中收到的数据。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:53
阅读量:47
阅读量:57
阅读量:89
阅读量:57