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!
New thread, but same title?! Confusing and little helpful for others.
Again: Read the good book as recommended in the other thread!
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.
and still haven't marked a solution in the other thread.