0

当我在调试模式下运行 UART 应用程序nRF5_SDK_12.3.0_d7731ad\examples\peripheral\uart时,反汇编窗口打开,我似乎卡在第一条指令上。Step over不会跳过第一条指令。这是为什么?谢谢你。

在此处输入图像描述

这是我的调试设置

在此处输入图像描述

这是我的高级调试设置

在此处输入图像描述

以下是我遵循的设置 J-link 调试器设置的说明

http://www.keil.com/support/man/docs/jlink/jlink_cortexdebug.htm

我试过在刷应用程序之前刷软设备,但在这种情况下刷机失败。如果我首先擦除芯片,表明软设备与应用程序一起闪烁,则应用程序只会闪烁(对吗?)。

4

1 回答 1

0

我认为问题在于您已经运行了一个需要softdevice的项目。

你应该找到你不能刷那个软设备的原因。

然后,您应该确保刻录的起始地址与软设备兼容。

于 2018-03-09T09:15:23.340 回答