目录
3.5.1 Call Stack窗口:查看函数调用关系&局部变量
3.5.2 Watch窗口:查看函数首地址&变量值,设置全局变量在被读或写后自动停止运行
1. 在MDK上配置DAP
首先随便打开一个工程,找到下图方框位置点击;
点击完后,进入如下界面,点击“Debug”,进入下图界面,将2中的选项勾选后,点击“Settings”;
点击完进入如下界面,按照图示进行选择。
操作完后返回如下界面,找到“Utilities”点击,勾选2所示的内容“Use Debug Driver”。
2. 了解不同开发板不同的下载算法
首先随便打开一个工程,找到下图方框位置点击;
点击完后,进入如下界面,点击“Debug”,进入下图界面,点击“Settings”;
进入如下界面,其中2按照,如图进行勾选,3是STM32F103C8T6的算法下载。
3. DAP调试程序
3.1 JTAG/SWD调试原理概述
Cortex-M内核含有硬件调试模块,该模块可在取指(指令断点)或访问数据(数据断点)时停止。
内核停止时,可以查询内核的内部状态和系统的外部状态。完成查询后,可恢复程序执行。
灵活的SWJ-DP引脚分配。
3.2 基础执行控制按钮
对于断点相