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...