ARM Cortex-M

ARM Cortex-M0 and Cortex-M3 microcontroller ICs from NXP and Silicon Labs (Energy Micro)
Die from a STM32F100C4T6B IC.
24 MHz ARM Cortex-M3 microcontroller with 16 KB flash memory, 4 KB RAM. Manufactured by STMicroelectronics.

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.

  1. ^ ARM Cortex-M website; ARM Limited.
  2. ^ Cite error: The named reference M0-Home was invoked but never defined (see the help page).
  3. ^ Cite error: The named reference M0+-Home was invoked but never defined (see the help page).
  4. ^ Cite error: The named reference M1-Home was invoked but never defined (see the help page).
  5. ^ Cite error: The named reference M3-Home was invoked but never defined (see the help page).
  6. ^ Cite error: The named reference M4-Home was invoked but never defined (see the help page).
  7. ^ Cite error: The named reference M7-Home was invoked but never defined (see the help page).
  8. ^ Cite error: The named reference M23-Home was invoked but never defined (see the help page).
  9. ^ Cite error: The named reference M33-Home was invoked but never defined (see the help page).
  10. ^ Cite error: The named reference M35P-Home was invoked but never defined (see the help page).
  11. ^ Cite error: The named reference M52-Home was invoked but never defined (see the help page).
  12. ^ Cite error: The named reference M55-Home was invoked but never defined (see the help page).
  13. ^ Cite error: The named reference M85-Home was invoked but never defined (see the help page).

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search