![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT开发串口助手工具实战
文章平均质量分 68
以实战为主,依靠QT文档开发串口助手, 该串口助手用于配置本人写的MQTT透传固件
零涂
欢迎和大家一起探讨技术问题,共同进步
展开
-
QT开发串口助手(四)——实现发送数据功能
今天我们首先来完善数据接收功能, 同时完成数据发送功能一. 完善数据接收功能主要有以下几点需要完善:需要接收中文打开串口的pushbotton,点击打开后需要改为关闭串口功能1. 完善接收中文功能这一块我在帮助手册上是找不到解决办法,只能在网上看有没有解决办法了, 参考了网上这位博主的https://blog.csdn.net/ouening/article/details/89469468,接收函数修改为/*显示串口数据函数*/void MainWindow::displayDa.原创 2021-08-13 10:46:12 · 7378 阅读 · 0 评论 -
QT开发串口助手(三)——实现接收数据功能
上一章我们实现了显示串口号的功能,接下来我们继续完善我们的功能,考虑到我的需求是要做一个串口配置esp8266的上位机, 而往往这类起配置作用的上位机只需要选择串口号和波特率就可以了,并不需要选择数据位,校验位,停止位。这部分是协议规定好的。一. 实现选择波特率功能1. 功能规划...原创 2021-08-12 21:56:53 · 5746 阅读 · 1 评论 -
QT开发串口助手(二)——实现点击按钮刷新串口功能
上一章我们完成了串口库的导入,并写了一段测试代码,接下来我们撸代码。今天由于网速比较慢,进不了QT官网, 但是我在QT助手上搜索,也可以看到帮助文档。一. 测试代码讲解QList QSerialPortInfo::availablePorts()函数返回一系列可使用的QSerialPortInfo对象我们再看看QSerialPortInfo对象有什么熟悉或者方法,如下图所示,有这些方法, 所以我们的测试代码中,直接打印端口的portName()。二. 页面显示可用的串口信息1. UI布局.原创 2021-08-05 21:34:47 · 2136 阅读 · 0 评论 -
QT开发串口助手(一)——新建工程及搭建库文件环境
上周自学了QT开发,这周想直接上手做项目,接下来将记录我做串口助手的开发过程。一. 开发环境1. QT版本:QT5.3.12. Qtcreator版本:QT3.2.13. 参考文档:官方文档二. 新建工程 每个版本的qtcreator新建工程有些不太一样,加上我是新建工程后再写博客的,在此就不详细的写过程了三. 导入QT串口库 QT5版本会自带串口库QSerialPort库,如果您的是.原创 2021-08-04 22:50:13 · 803 阅读 · 0 评论