- 博客(12)
- 收藏
- 关注
原创 嵌入式开发者从0用QT开发串口调试助手(六-终章)
整体就长下面这样子,大概总结一下功能吧0.启动时自动检测版本更新,如果配置里面勾选自动检测新版本的话1.串口自动识别,点击下拉串口自动刷新当前串口2.支持间隔发送、自动回复、快捷指令3.可配置接收区显示内容格式4.可选择是否保存总日志,总日志开启保存时默认以最全格式保存日志5.可保存单次日志,只保存接收区内显示的内容6.建议单独放个文件夹,因为会生成日志文件、配置文件等。方便后续查找。
2026-05-18 17:43:44
569
原创 使用Gitee实现打开时自动提示更新QT串口调试助手
本文介绍了利用Gitee实现QT程序自动更新的方法。主要内容包括:1)在Gitee创建仓库并上传发行版文件;2)本地代码通过版本号比对判断是否需要更新;3)网络请求获取云端最新版本信息;4)弹窗提示用户更新并跳转下载页面。该方法无需服务器,通过Gitee公开接口实现版本检测,具有简单易用、成本低的优点。文章详细解析了代码实现逻辑,包括网络请求、数据解析、版本比对等关键步骤,并提供了完整的更新流程说明。
2026-05-18 17:41:10
400
原创 QT 导出可执行 EXE 文件的方法
本文分为两部分第一部分导出exe文件,但是此文件需要很多其他文件支持,就是在一个文件夹里,里面不仅有exe,还有很多支持文件,使用的时候需要拷贝整个文件夹。第二部分是单独导出exe,实际是在第一部分导出的基础上,通过工具将所有支持文件和exe打包到一起,形成一个exe文件。
2026-05-12 21:41:06
1305
原创 Enigma Virtual Box QT打包工具安装及使用教程
说人话就是QT生成的可执行文件,一个文件夹内不仅有exe,还需要很多其他的支持文件。Enigma Virtual Box就是把其他所有支持文件全都封装到exe文件里面,这样你只需要一个exe文件就可以了,不用每次都拷贝一整个包含很多文件的文件夹。它特别适合用于 QT 应用程序的打包,能够将动态链接库(DLL)、资源文件和其他依赖项封装到一个独立的 EXE 文件中,便于分发和运行。链接: https://pan.baidu.com/s/15LVNhtqWHVSFMpBXo9lm3w?
2026-05-12 21:01:03
935
原创 Greenfish Icon Editor Pro_png转icon_icon生成器
Greenfish Icon Editor Pro(简称GFIE Pro)是一款专注于图标(ICO)、光标(CUR)和图像编辑的专业工具,适用于Windows平台。其核心功能包括矢量图形设计、像素级编辑、多格式支持等,适合设计师、开发者和爱好者使用。
2026-04-24 10:08:03
291
原创 嵌入式开发者从0用QT开发串口调试助手(五)
本次主要实现1.间隔发送指令2.快捷发送指令3.自动应答指令4.页面动态大小调节5.修改了发送和接收只显示时分秒不显示年月日的问题下次实现目标1.其实写到这里的时候发现自动回复和快捷指令里面的列宽不能调节。。。一个大无语呀,后续再改吧,争取在最后打包前改掉这个bug2.修复自动回复不能双击编辑的问题(快捷指令支持双击编辑)3.打包文件开发应该到此告一段落,这次依旧不单独介绍每个功能的代码了,完整代码仍然会在最后赋上下载链接,直接下载即可。
2026-04-23 21:00:21
200
原创 嵌入式开发者从0用QT开发串口调试助手(四)
1.修复了一个bug。在打开串口的时候,禁止选择串口号,波特率等2.增加了配置参数页面,可以配置发送、接收在接收框的显示内容。可以配置是否保存日志到总的日志文件(具体逻辑下面介绍)3.增加日志保存功能(具体逻辑下面介绍)4.增加了一个小功能,一键清除发送框内容,一键清除接收框内容5.增加了一个小功能,发送和接收计数,统计发送和接收的次数,以及发送和接收的总字节数6.进行了简单的页面布局1.间隔发送2.快捷发送指令3.自动应答指令备注。
2026-03-27 13:20:15
386
2
原创 嵌入式开发者从0用QT开发串口调试助手(三)
声明因为我也是自学,只是业余做一个玩玩,不是专业的,如果有错,欢迎大家指出。不对代码正确性负责哦。本次主要实现1.正常收发2.hex和Ascii转换3.串口自动扫描下次实现目标1.接收框可以选择显示内容:如时间、标记本帧接收还是发送、只显示接收内容等等2.日志保存功能。①总体日志保存。②单次日志保存备注下面只介绍关键代码(其实注释也很详细),完整代码仍然会在最后赋上下载链接,直接下载即可。例:如何设计一个发送按钮。
2026-03-25 19:34:36
518
1
原创 基于Ymodem-1K协议的STM32F412RET6-bootloder升级
Ymodem 是 Xmodem 协议的增强版,核心为 Ymodem - 1K,以 1024 字节数据块 + CRC - 16 校验实现高效可靠传输,还支持文件名 / 大小传输与多文件批处理,常用于嵌入式 IAP 升级;另有 Ymodem - g 流模式变体,适用于低误码通道但无重传机制。
2026-02-04 08:30:00
1297
1
原创 Keil生成带CRC校验的bin文件方法(bin文件增加crc校验)
本文详细介绍了Keil生成带CRC校验的bin文件的方法。首先说明Keil通过fromelf.exe工具将AXF文件转换为bin文件的基本原理。然后提供两种实现带CRC校验的方法:1)使用bat脚本调用Python脚本计算CRC并追加到bin文件末尾;2)使用纯Python脚本实现相同功能。两种方法都需要先安装Python环境,并会在outbincrc目录下生成带CRC校验的新bin文件。文中特别强调了CRC校验会增加4-7字节的文件长度,需注意flash地址范围限制。最后还提供了可直接使用的exe文件下载
2026-02-03 14:49:09
1810
2
原创 嵌入式开发者从0用QT开发串口调试助手(二)
本次主要实现识别串口号,可以打开和关闭串口,设置波特率,最后会提供这次的源码。下次计划:①可以正常收发②hex和ascii的转换③增加关闭串口时,自动识别串口的功能,省去需要关闭重启软件的步骤。
2026-01-15 11:38:01
828
1
原创 嵌入式开发者从0用QT开发串口调试助手(一)
本文记录了从零开始学习QT开发的过程。首先介绍了QT的下载安装步骤,包括官网注册、在线安装工具使用及安装路径设置。然后详细说明了新建QT工程的流程:从创建项目、命名保存到编译运行。文章还提到后续开发可参考串口助手与STM32通信的相关教程。
2025-12-02 10:47:25
618
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅