by Joseph Yiu
The Arm Cortex-M family now has five processors. In this paper, we compare the features of various Cortex-M processors and highlight considerations for selecting the correct processor for your application. The paper includes detailed comparisons of the Cortex-M instruction sets and advanced interrupt capabilities, along with system-level features, debug and trace features, and performance comparisons.
Since writing this block we have announced further additions to the Cortex family, Cortex-M23 and Cortex-M33, and updated the document. The latest version is available here: Cortex-M for Beginners - An overview of the Arm Cortex-M processor family and comparison (2017).
Arm Cortex-M23 and Cortex-M33 are the first embedded processors using the Armv8-M architecture, bringing the proven secure foundation of Arm TrustZone to the most constrained IoT nodes.
Download the White Paper - Cortex-M for Beginners
very useful document
It's a common error a user can make in Arm Information Center.
daith has a discussion about this matter
Getting a link to an Arm documentation page or pdf.
Thanks Joseph,of course I'll do! Thanks for providing such high quality material.Regards,Andrea
Yes, you can use the pictures. Please quote the link of this paper in your thesis.
Thanks for you kind comments
Thanks for sharing this! Can I use some pictures from this in my thesis using the appropriate quotes? Thanks again, i love the way you explain this things and your Defuibnitive Guide to Cortex M3/M4 is hlping me a lot.