断点 STM32 条件 调试 GCC
查看: 25367 | 回复: 0
当与硬件打交道时(尤其是在调试异步事件),调试过程中只有当某一事件发生时才会停止执行,这是一个非常普遍的情况。这被称为条件断点。
如果您正在使用STM32系列和Cortex-M处理器的ARM CMSIS包,而且你的工具链是基于GCC与GDB的调试器,你可以在你的代码中放置以下指令:
当事件在该行发生时GDB会自动停止。
这节省了我的时间。
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
活跃且尽责职守的版主
主题 27 | 回复: 49
手机版|
GMT+8, 2025-12-15 07:44 , Processed in 0.098518 second(s), 6 queries , Gzip On, Redis On. Powered by Discuz! X3.5
YiBoard一板网 © 2015-2022 地址:河北省石家庄市长安区高营大街 ( 冀ICP备18020117号 )