[STM32F4] NUCLEO-F413ZH SystemView 设置。

[复制链接]
157|4
咚了个咚 发表于 2025-9-30 09:16 | 显示全部楼层 |阅读模式
我在STM32F413 Nucleo 开发板配合IDE:STM32CubeIDE上配置 FreeRTOS。为了调试,我想使用 SystemView。在测试了一些方法后,一直无法正常工作。我注意到在尝试安装程序时,SEGGER_RTT_Syscall_GCC.c 中重写的 _write 和 _read 函数似乎禁用了 printf 功能。

是否有 SystemView 安装的解决方案/指南,或者,是否有人有调试 RTOS 系统的好用的方案?

classroom 发表于 2025-9-30 10:25 | 显示全部楼层
SEGGER_RTT_Syscall_GCC.c中重写的_write和_read函数可能禁用了printf功能,这是因为SystemView默认使用RTT进行通信,而RTT与标准I/O可能存在冲突。
classroom 发表于 2025-9-30 10:26 | 显示全部楼层
修改SEGGER_RTT_Syscall_GCC.c文件,恢复或重写_write和_read函数以支持printf。
cr315 发表于 2025-9-30 11:26 | 显示全部楼层
用SystemView提供的串口输出功能。
duo点 发表于 2025-9-30 10:27 | 显示全部楼层
调试RTOS系统可以用SystemView进行可视化分析
您需要登录后才可以回帖 登录 | 注册

本版积分规则

57

主题

66

帖子

0

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