[STM8] STM32 MCU 有哪些配套分析工具

[复制链接]
 楼主| 我的牙白 发表于 2025-3-22 09:00 | 显示全部楼层 |阅读模式
我想要跟踪MCU中操作系统中各个任务的执行情况,变量,指针等内容。

不知道在 STM32CubeIDE 中用哪个工具。


我对 Percepio traceanalyzer 了解一些。

还有哪些工具可以用?
公羊子丹 发表于 2025-3-23 08:00 | 显示全部楼层
Percepio Tracealyzer 确实很强大,支持 FreeRTOS,可以直观查看任务运行情况。
周半梅 发表于 2025-3-23 08:00 | 显示全部楼层
你用的是 FreeRTOS 还是别的 RTOS?不同 RTOS 可能需要不同的分析工具。
帛灿灿 发表于 2025-3-23 08:01 | 显示全部楼层
STM32CubeIDE 里可以用 FreeRTOS Viewer 来查看任务状态,但没有 Tracealyzer 那么详细。
童雨竹 发表于 2025-3-23 08:02 | 显示全部楼层
Segger SystemView 也不错,可以实时追踪 RTOS 任务,支持 FreeRTOS。
万图 发表于 2025-3-23 08:03 | 显示全部楼层
ST 官方的 STM32CubeMonitor 也能做一些变量监控,但不太适合任务级别的分析。
Wordsworth 发表于 2025-3-23 08:04 | 显示全部楼层
你用过 Keil 里的 Event Recorder 吗?它能记录任务调度信息,不过需要 Keil 环境。
Bblythe 发表于 2025-3-23 08:05 | 显示全部楼层
IAR 也有 RTOS-aware debugging,结合 FreeRTOS plugins 也能看到任务调度信息。
Pulitzer 发表于 2025-3-23 08:06 | 显示全部楼层
你是想实时分析,还是离线分析?Tracealyzer 可以记录后再分析,SystemView 适合实时。
Uriah 发表于 2025-3-23 08:07 | 显示全部楼层
如果只是想监视变量,STM32CubeIDE 的 Live Expressions 可能够用了。
Clyde011 发表于 2025-3-23 08:08 | 显示全部楼层
试过 SWV (Serial Wire Viewer) 吗?它能用 ITM 端口输出日志,不影响系统运行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

43

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部