打印
[技术问答]

调试HC32F46x项目时断点不起作用

[复制链接]
978|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
flycamelaaa|  楼主 | 2024-9-23 14:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
调试时断点不起作用可能是由于多种原因造成的。首先,检查断点是否设置在了可执行的代码行上,而不是在宏定义、注释或空的代码块中。其次,确保调试器与目标设备正确连接,并且VSCode的调试配置正确无误。如果使用的是Cortex-Debug插件,可以尝试重新加载窗口或重启VSCode,以刷新调试环境。此外,还可以检查编译设置中的优化选项,确保没有开启过高的优化级别(如-O2、-O3),因为这些优化可能会改变代码结构,导致断点无法准确命中。

使用特权

评论回复
沙发
yangxiaor520| | 2024-9-24 20:10 | 只看该作者
有时候断点执行问题和IDE软件稳定性有关系

使用特权

评论回复
板凳
shenxiaolin| | 2024-9-29 10:26 | 只看该作者
优化开了的话很多步骤会跳过,建议调试的时候不开优化。

使用特权

评论回复
地板
更多更合适ii| | 2024-9-30 17:28 | 只看该作者
如果使用的是Cortex-Debug插件,可以尝试重新加载窗口或重启VSCode

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

667

主题

2844

帖子

0

粉丝