Dear all,
Thanks for you time.
I am debuging cortxe-m7 device with keil. In debug mode, I can changed the PC(R15) in the register pannel. I was confused when I enter a new address to PC, what did keil do to modefiy the PC value.
In the Jlink log, I saw that JLINK_WriteReg(R15 (PC), 0x0000xxx) command was launched. But what register did this command configure? As I know it is not possible to change the PC directlly.
Thanks for your help in advance.
Best regards
The Debugger can use the features in the Cortex-M CoreSight to modify the PC.
developer.arm.com/.../About-the-CoreSight-components