mcu trace工具调研
- RT-Trace:这是一款专为嵌入式开发者打造的高性能调试工具。它支持 SWD/JTAG 高速连接,搭载了板载显示屏离线交互系统与 Web UI 实时监控平台。可通过 Web UI 实时可视化展示线程切换关系,精准呈现各线程运行时间和 CPU 负载,还能通过多通道实时追踪数据,并以可自定义布局的图表呈现。目前已支持 Cortex-M3/M4/M7 系列芯片调试,未来计划支持 Cortex-M0、Cortex-A 等更多芯片系列。
- H7-TOOL 的 RTOS Trace 功能:从 H7-TOOL 的 2.20 版本固件开始支持该功能。它采用 LUA 小程序,无需用户编写代码,可直接生成使用。其特色在于无需目标板额外编写代码,仅需通过 SWD 接口连接目标板,就能实时检测 RTX5、ThreadX、uCOS-III 等多种 RTOS(实时操作系统),还支持 WiFi、以太网和 USB 连接,可外网远程访问。此外,它支持 RTOS Trace 链表功能,能帮助用户了解内核链表框架。
ref:
【原创】H7-TOOL的RTOS Trace操作说明,不需要目标板额外做任何代码,实时检测RTOS任务执行情况,支持在线和脱机玩法2025-03-22 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!
https://github.com/armfly
【实战技能】 单步运行源码分析,一期视频整明白FreeRTOS内核源码框架和运行机制,RTOS Trace链表功能展示_哔哩哔哩_bilibili
STM32H7视频教程第6期:MDK专题进阶,Cortex-M内核芯片Hardfault硬件异常调试分析定位(2022-02-17) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!
【硬件异常黑盒子功能】成功使用LUA小程序实现类似MDK的硬件检测机制,并且更进一步锁异常位置,支持脱机运行 - 硬汉嵌入式 - 博客园