We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello guys.
I am studying the Cortex-M3 technical reference manual.
I have some doubts:- What is the function of each of the 13 general purpose 32-bit registers, R0 to R12?- What does Link Register (LR) do?- What is the function of the xPSR register?- What does the DebugReturnAdress() register do?- What is the function of CONTROL, FAULTMASK, BASEPRI, PRIMASK of register 5b10100?
Thank you in advance!
Try this:
https://www.elsevier.com/books/the-definitive-guide-to-the-arm-cortex-m3/yiu/978-1-85617-963-8
Fabiano Junqueira said:What is the function of each of the 13 general purpose 32-bit registers
The clue is in the name!
Hi Andy, thank you very much for the reply.
I would like to know if it is really necessary to buy this document, and if I make the purchase and cannot find the answer I am looking for?
Thanks in advance!
This book is cheap and every penny worth if you work with cortex-m
Well, of course it's not necessary - but it will be extrmemely useful!
It will be money well spent.
It depends if you'd rather spend your time googling and studying the ARM documentation...