![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT5制作串口工具
我我我只会printf
海阔凭鱼跃,山高任鸟飞。
展开
-
QT5自制串口助手(5)数据显示
现在只差串口的HEX发送及HEX显示了。HEX发送点击HEX发送控件,在右下角修改其属性,取消自动互斥。(可以试一下不取消会怎么样)然后右键创建槽函数。在选择了HEX发送的时候,我把状态赋给一个全局变量。全局变量定义在:然后我们在发送的时候去判断HexSend这个变量。因为我们取到控件SENDDATA的内容其实是字符串,比如你要发AA,其实是“AA”,所以要把字符串‘A’转成16进制A,高低4位拼接为一个8位的数。使用函数:记得添加声明:发送虽然可以了,但是我们还需要限定原创 2020-11-19 14:35:21 · 1039 阅读 · 7 评论 -
QT5自制串口助手(4)数据收发
编写发送和之前一样右击发送按钮。把控件默认值改为20。原创 2020-11-18 10:43:24 · 765 阅读 · 0 评论 -
QT5自制串口助手(3)设置与打开关闭串口
上一章添加的控件你可能发现在代码里并找不到,其实它们被添加在打开就会发现所有已添加的控件添加串口模块添加头文件:我们可以先让下拉菜单显示当前都有哪些端口可以打开,我们先添加一些需要用到的变量添加对应功能运行一下:成功。添加打开关闭串口按钮功能选择信号,点击(clicked)。发现在代码里面已经给你添加好了一个触发函数,只要你点击一下打开串口,就会触发一次函数:我们只要在这个函数里面完成串口打开与关闭就可以了。突然发现忘记加波特率选择了。。。改一下不同选原创 2020-11-17 16:01:23 · 2778 阅读 · 0 评论 -
QT5自制串口助手(2)基本控件设置
在制作串口助手前,可以先参考别人的串口助手,看一下具体需要哪些功能。如我经常使用的:以上红色方框是我感觉经常使用的功能,我们可以以这个为模板去制作自己的串口助手。左边项目栏选择.ui为后缀的UI文件从左边拖拽需要用到的控件到中间窗口位置。至于布局,完全可以按照自己的想法来,我的布局如下:再改下控件名字:像回事了。...原创 2020-11-16 16:51:39 · 593 阅读 · 0 评论 -
QT5自制串口助手(1)QT下载、安装、项目创建
下载QTQT下载地址 http://download.qt.io/archive/qt/ 我使用的是5.9.9选择国内镜像(CN)下载速度会快很多2. 安装QT安装前可以先断网,否则需要注册登录QT账号。断网后则可以跳过选择安装目录:勾选需要组件,具体需要哪些可以百度。最基本的选择如下。一直选择下一步,直到安装完成。完成后打开界面如下图:3. 新建工程打开左上角文件,选择新建。新建完成的工程文件结构如下:可以直接点击左下角运行(Ctrl+R):弹.原创 2020-11-16 16:20:45 · 505 阅读 · 0 评论