This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Cortex-M3 Registers

Hello guys!

I need help to make an application located in RAM run using instructions sent via SWD. I know that for this I will need to manipulate the registers "PC" "MSP" "R0" and some others. My question is not related to the SWD protocol. I already do the manipulations of the protocol correctly, because I can read the application that is in RAM and I have access to the registers "PC", "MSP" and "R0" via SWD.

How should these registers ("PC", "MSP" and "R0") be handled for the application present in RAM to execute?

Thank you!