The ARM Cortex-M is a group of 32-bit RISC ARM processor cores licensed by ARM Limited. These cores are optimized for low-cost and energy-efficient integrated circuits, which have been embedded in tens of billions of consumer devices.[1] Though they are most often the main component of microcontroller chips, sometimes they are embedded inside other types of chips too. The Cortex-M family consists of Cortex-M0,[2] Cortex-M0+,[3] Cortex-M1,[4] Cortex-M3,[5] Cortex-M4,[6] Cortex-M7,[7] Cortex-M23,[8] Cortex-M33,[9] Cortex-M35P,[10] Cortex-M52,[11] Cortex-M55,[12] Cortex-M85.[13] A floating-point unit (FPU) option is available for Cortex-M4 / M7 / M33 / M35P / M52 / M55 / M85 cores, and when included in the silicon these cores are sometimes known as "Cortex-MxF", where 'x' is the core variant.
M0-Home
was invoked but never defined (see the help page).M0+-Home
was invoked but never defined (see the help page).M1-Home
was invoked but never defined (see the help page).M3-Home
was invoked but never defined (see the help page).M4-Home
was invoked but never defined (see the help page).M7-Home
was invoked but never defined (see the help page).M23-Home
was invoked but never defined (see the help page).M33-Home
was invoked but never defined (see the help page).M35P-Home
was invoked but never defined (see the help page).M52-Home
was invoked but never defined (see the help page).M55-Home
was invoked but never defined (see the help page).M85-Home
was invoked but never defined (see the help page).