Keil仿真出现Can not read register xx while CPU is running

用jlink可以下载程序,可是在线仿真的时候总是出现:

***JLink Error: Could not start CPU core. (ErrorCode: -1)
**JLink Warning: CPU could not be halted
***JLink Error: Can not read register 15 (R15) while CPU is running

***JLink Error: Can not read register 16 (XPSR) while CPU is running

。。。。。。

最后发现是在程序里调用了

RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);

 GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);

禁用了JTAG。

你可能感兴趣的:(MCU)