在Keil反汇编窗口中无法超越第一条指令

时间:2017-11-09 20:12:44

标签: keil nrf51 nrf52

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

enter image description here

这是我的调试设置

enter image description here

这是我的高级调试设置

enter image description here

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

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

我尝试在刷新应用程序之前刷新软设备,但闪存在这种情况下失败了。如果我先擦除芯片,表明软件设备是用应用程序闪烁的,那么应用程序才会闪烁(对吗?)。

1 个答案:

答案 0 :(得分:0)

我认为问题在于您运行的项目需要软件设备。

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

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