本帖最后由 观海 于 2023-8-24 11:15 编辑
使用Keil进行非侵入式调试 保姆级教程
Options for Target -> Debug界面,见下图
① 取消Load Application at Startup
② 加载一个特殊的ini文件
load %L INCREMENTAL
Setup(); // Setup for Running
g, main
主要就是模拟硬件复位,像从0地址获取SP,PC的值一样,这边是从指定的地址0x20000000去获取SP、PC、中断向量表,然后从当前PC值运行,直到到main,停下来。
用于加载.axf,获取调试信息。
③ 点击 Settings
④ 取消Reset after Connect
⑤ 选择Do not Erase 后面的Program什么的全部取消
⑥ 进入调试模式 点一下暂停后在watch窗口输入变量查看
————————————————
版权声明:本文为CSDN博主「墨染 锦年」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_44710568/article/details/127755010
|