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!
Again, begin with the basics:
http://www2.keil.com/mdk5/learn
also: http://www.keil.com/support/man/docs/mdk_gs/
and: http://www.keil.com/support/man/docs/uv4/
and: http://www.keil.com/books/
As with learning any new skill, it is important to begin with the basics to lay good foundations, and to build up step-by-step.
Leaping straight into something over-complicated is just going to lead to failure & frustration.