如何编写串口调试助手

2025-04-17 11:23:03

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。
猜你喜欢