[STM32F7] 调试模式未启用代码修改

[复制链接]
390|2
 楼主| 唐纳德d 发表于 2025-7-19 14:20 | 显示全部楼层 |阅读模式
本帖最后由 唐纳德d 于 2025-7-28 23:08 编辑

我经常遇到一个问题:可以在编辑器中做出更改,编译项目,然后逐步调试代码,但大多数时候我并没有被应用代码更改。
例如,下图中的指令 'orr r1, r1, #0x9' 是我作为测试放进去的,在右侧调试窗口的 'Show Source' 选项中看到我之前曾经输入过的旧值。
我不知道为什么这些更改在项目编译后没有提交,但有时又可以。
我之前设置了 'Build Automatically' 选项,但取消这个设置也没有区别。
45207687a66ff0bdfc.png

kzlzqi 发表于 2025-7-25 14:46 | 显示全部楼层
STM32CubeIDE 的缓存损坏可能导致 “源码与编译产物不同步”,需手动清除
小夏天的大西瓜 发表于 2025-7-27 23:08 | 显示全部楼层
可以在编辑器中做出更改,编译项目,然后逐步调试代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

57

主题

57

帖子

0

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