Chapter 1

Introduction to the Cortex-M Processor Family

Cortex Profiles

In 2004, ARM introduced its new Cortex family of processors. The Cortex processor family is subdivided into three different profiles. Each profile is optimized for different segments of embedded systems applications.

image

Figure 1.1 The Cortex processor family has three profiles—application, real time, and microcontroller.

The Cortex-A profile has been designed as a high-end application processor. Cortex-A processors are capable of running feature-rich operating systems such as WinRT and Linux. The key applications for Cortex-A are consumer electronics such as smart phones, tablet ...

Get The Designer's Guide to the Cortex-M Processor Family now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.