QT串口助手(一):功能介绍

  • 作者:zzssdd2

  • E-mail:zzssdd2@foxmail.com

一、前言

开发环境:Qt5.12.10 + MinGW

​ 在嵌入式开发过程中,经常会需要使用上位机与硬件打交道,比如AT指令测试、固件升级、参数配置等。上位机通常是借助电脑的串口或网口与硬件通信。接下来通过系列笔记来记录使用QT开发串口助手上位机的过程,之所以选择串口助手来写这一系列笔记是因为在工作中开发的其他诸如固件升级上位机、参数配置上位机、指令测试上位机等都可以基于串口助手的功能拓展而来,串口助手的功能相对来说更加综合。

二、功能介绍

软件整体界面:

在这里插入图片描述

功能简要说明:

  • 串口设备的查询、添加、刷新、打开关闭以及串口参数的配置(波特率、数据位、停止位、校验位);
  • 数据的接收与发送(ASCII与HEX);
  • ASCIIHEX数据格式的转换显示;
  • 发送框数据按照设定自动定时发送;
  • 文件的发送(支持普通文本文件及二进制文件,支持自定义每包数据长度以及包与包的发送间隔,支持发送进度条展示);
  • 接收框数据以文本方式保存本地;
  • 接收文本框收发数据时间戳的显示(精确到ms);
  • 发送数据自动追加回车换行(’\r\n’);
  • 收发数据总数的显示;
  • 接收及发送框清空功能;
  • 软件界面的布局比例能够根据缩放自适应
  • 更新中…

三、声明

  • 不提供完整工程源码。授人以鱼不如授人以渔,每一章节讲解的功能均已经将核心代码贴出,我相信看完这一系列文章是能够写出自己的软件的
  • 主业并非QT开发,QT业余水平,若发现有错误的地方希望能够指出,若有更好的建议欢迎讨论交流
  • 工作之鱼,佛系更新…
  • 6
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值