当前位置: 首页 > news >正文

H7-TOOL脱机下载后,自动重连RTT,CAN和串口助手三合一模式方法,方便项目测试(2025-07-16)

【前言】

之前分享了MDK和OpenOCD的自动重连,这次再来一个TOOL脱机下载后自动重连机制

1、H7-TOOL的RTT Viewer功能再升级,支持MDK下载程序时断开RTT刷新,下载完毕自动重连(2025-04-12)
H7-TOOL的RTT Viewer功能再升级,支持MDK下载程序时断开RTT刷新,下载完毕自动重连(2025-04-12) - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!


2、H7-TOOL高速DAPLINK使用OpenOCD命令行稳定下载方法,以及RTT自动断开重连支持,强烈推荐使用官方OpenOCD(2025-06-27)
H7-TOOL高速DAPLINK使用OpenOCD命令行稳定下载方法,以及RTT自动断开重连支持,强烈推荐使用官方OpenOCD(2025-06-27) - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!


【实现方法】

脱机下载的基础配置设置好之后,再高级脚本里面添加如下内容即可:

function DoAfterProg(void)--烧录完毕的动作if (RESET_AFTER_COMPLETE == 0) then--不动作elseif (RESET_AFTER_COMPLETE == 1) then--print("烧录完毕,已执行reset复位")pg_reset()elseif (RESET_AFTER_COMPLETE == 2) then--print("烧录完毕,已执行断电复位")set_tvcc(0) delayms(500) set_tvcc(TVCC_VOLT)elseif (RESET_AFTER_COMPLETE == 3) then--print("烧录完毕,已断电")set_tvcc(0)end-- 加入烧录完毕后跳转write_reg16(0xFF7F, 14)        
end

然后执行一键下载。

下面是一个实际的动态效果展示:

http://www.dtcms.com/a/285160.html

相关文章:

  • Spring Boot 分层架构详解:Controller、Service、Mapper...
  • C++网络编程 5.TCP套接字(socket)通信进阶-基于多线程的TCP多客户端通信
  • 鸿蒙状态栏操作
  • 能碳管理平台:企业碳减排解决方案绿色工厂达标工具
  • Trae IDE:打造完美Java开发环境的实战指南
  • 基于深度学习的电信号分类识别与混淆矩阵分析
  • AI 总结工作报告
  • 【人工智能agent】--dify版本更新(通用)
  • 错误经验一:计算两个整数a和b的和
  • Paimon 动态分桶
  • 如何优雅处理 Flowable 工作流的 TaskAlreadyClaimedException?
  • SpringBoot02-application配置文件
  • 行业研究 | 2025金融可观测性实践与趋势洞察报告重磅发布!
  • 数据结构自学Day9: 二叉树的遍历
  • 克鲁斯焊接机器人保护气省气方案
  • JS - - - - - 数组乱序排序「进阶版」
  • c++:类型转换函数
  • mongodb-org-mongos : Depends: libssl1.1 (>= 1.1.1) but it is not installable
  • 基于LSTM的机场天气分析及模型预测
  • .NET Core EFCore零基础快速入门简单使用
  • 微信远程控制系统2.0
  • 二叉树的总结
  • mysql 字符集不一致导致索引失效问题
  • 为何“白名单媒体”是性价比之选?
  • 2025年视频超高清技术应用全景介绍
  • CSS Grid布局:构建现代网页的强大网格系统
  • Doris 物化视图:原理、使用及常见问题处理
  • Python类型转换,深浅拷贝
  • python的旧时光咖啡厅数据分析管理系统
  • 深入解析Linux进程创建与fork机制