[STM32F7] 跟踪和分析功能无法正常工作

[复制链接]
181|3
唐纳德d 发表于 2025-10-10 11:04 | 显示全部楼层 |阅读模式
我用STM32H73BIL来开发项目,但跟踪日志和分析窗口无法正常工作。
我以为是CubeIDE安装的问题,所以在Nucleo F411RE上进行性能分析。运行正常:
4172968e7b34b852d5.png
STM32H73BIL如下
9726868e7b381e40d5.png
从STM32H73BIL-DK的跟踪日志来看,跟踪系统似乎正在对至少两个地址比较器进行采样,尽管所有地址比较器均未启用。而Nucleo开发板则是对程序计数器进行采样。STM32H73BIL-DK的配置如下:
3812268e7b3b86ce35.png
检查Cortex-M7的数据观察点与跟踪单元(DWT)寄存器,但它们没有包含在特殊功能寄存器(SFR)列表中。我怀疑跟踪设置对话框没有正确配置这些寄存器。
我使用最新版本的CubeMX和Cube IDE为STM32H73BIL-DK开发板创建一个简单项目,但在跟踪日志和分析结果方面遇到了相同的问题。
因为我非常喜欢使用性能分析工具,能快速直观地反映系统整体性能,对于发现那些拖慢处理器的循环中的低级错误也非常有用。
有人能指点一下吗?

stormwind123 发表于 2025-10-10 15:25 | 显示全部楼层
可能是DWT寄存器未启用或配置错误。
七毛钱 发表于 2025-10-10 15:26 | 显示全部楼层
更新固件库
内政奇才 发表于 2025-10-10 17:26 | 显示全部楼层
用ST-LINK V2-JTAG或J-Link调试器。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

56

主题

56

帖子

0

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