当前位置:   article > 正文

QT串口助手(一):功能介绍_qt串口发送文件进度条显示

qt串口发送文件进度条显示
  • 作者:zzssdd2

  • E-mail:zzssdd2@foxmail.com

一、前言

开发环境:Qt5.12.10 + MinGW

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

二、功能介绍

软件整体界面:

在这里插入图片描述

功能简要说明:

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

三、声明

  • 不提供完整工程源码。授人以鱼不如授人以渔,每一章节讲解的功能均已经将核心代码贴出,我相信看完这一系列文章是能够写出自己的软件的
  • 主业并非QT开发,QT业余水平,若发现有错误的地方希望能够指出,若有更好的建议欢迎讨论交流
  • 工作之鱼,佛系更新…
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/264320
推荐阅读
相关标签
  

闽ICP备14008679号