![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/ARM_Cortex-M0_and_M3_ICs_in_SMD_Packages.jpg/640px-ARM_Cortex-M0_and_M3_ICs_in_SMD_Packages.jpg&w=640&q=50)
ARM Cortex-M
De Wikipedia, l'encyclopédie encyclopedia
ARM Cortex-M est une famille de processeur RISC 32-bits d'architecture ARM servant à la fois de microprocesseur et de microcontrôleur à destination de l'embarqué. Elle implémente d'abord le jeu d'instructions ARMv6-M (Cortex-M0, Cortex-M0+ et Cortex-M1) puis le ARMv7-M (Cortex-M3, Cortex-M4 et Cortex-M7)[1]. Cette famille a été développée par ARM Ltd parallèlement à la famille Cortex-A (ARMv7-A) destinée au marché des smartphones et tablettes tactiles et à la famille Cortex-R (ARMv7-R) destinée au temps réel.
Cet article est une ébauche concernant la microélectronique.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/ARM_Cortex-M0_and_M3_ICs_in_SMD_Packages.jpg/640px-ARM_Cortex-M0_and_M3_ICs_in_SMD_Packages.jpg)
La carte en matériel libre Arduino Due est équipée d'un Cortex-M3[2].
La carte synthétiseur audio en matériel libre Axoloti utilise un Cortex-M4F, le STM32 F4 de STMicroelectronics[3].