【ARM】解决ArmDS调试Coretex-M,PC指针无法跳到入口地址的问题

1、 文档目标

解决ArmDS在开发Coretex-M时,PC指针无法跳到入口地址的问题。


2、 问题场景

解决ArmDS在开发Coretex-M处理器时,进入调试模式时,PC指针无法到达入口地址处,在调试控制窗体中,一直在等待目标设备停止(waitForTargetToStop),如图2-1所示:


图2-1


3、软硬件环境

1)、软件版本:ArmDS 2023.1

2)、电脑环境:Windows 11

3)、外设硬件:无


4、解决方法

1)、打开调试配置窗体,在“OS Awareness”中,选择“None”,保存设置,如图4-1所示:


图4-1


2)、重新启动调试,PC指针可以进入到入口地址处,如图4-2所示:


图4-2