[新唐博主] 新唐开发平台:进阶使用者的七大诀窍 (5) 使用Watchpoint来...

[复制链接]
780|1
 楼主| 21ic小管家 发表于 2021-5-14 13:37 | 显示全部楼层 |阅读模式
新唐开发平台:进阶使用者的七大诀窍 (5) 使用Watchpoint来除错

进阶使用者的七大诀窍,使用 Watchpoint 来除错
适用情境
  • 追查内存存取状态。
  • 参数发生非预期的变化。
除错技巧
  • 在除错模式下使用 watchpoint,以KEIL μVision 与 IAR EWARM为例。
  • 当指定条件发生,例如指定观察的数据有被读写,Watchpoint 会将CPU停下来。
KEIL μVision
  • 需先安装 Nu-Link Keil Driver。
  • “Ctrl+B” 开启Breakpoints 窗口。
  • 支援 “访问断点(A)”, “执行断点 (E)” 与 “计数次数产生断点”。

30416609e0c19cd761.png
IAR EWARM
  • 需先安装 Nu-Link IAR Driver。
  • View -> Breakpoints窗口 ->右击 “New Breakpoint” -> 选择 “Code” 或 “Data”
  • 支持读写访问数据断点。
  • 支持程序断点,可增加变量作为条件。
66080609e0c2e8991d.png

yangjiaxu 发表于 2021-5-15 21:06 | 显示全部楼层
挺好的,方便开发了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:祝大家天天开❤ ///w/// 有问题咨询联系QQ:3326242524

2913

主题

6656

帖子

259

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