Léxico TI › Hardware › Cortex-M

Cortex-M

Hardware Svenska → Actualizado: 2026-11-02
Más información
Creador
ARM
Año
2004 (Cortex-M3)
Tipo
Núcleo de procesador (licencia IP)

La familia de núcleos pequeños de ARM para microcontroladores: la arquitectura que hizo los 32 bits más baratos que un café.

ARM no fabrica chips; vende el plano. El Cortex-M3 llegó en 2004, el M0 en 2009 como el núcleo de 32 bits más pequeño que tenía sentido construir, el M4 en 2010 con instrucciones DSP y coma flotante, y el M33 en 2016 con TrustZone para separar el código seguro del que no lo es. Los licenciatarios —ST, NXP, Nordic, Microchip, Raspberry Pi y cientos más— añaden memoria y periféricos y venden el resultado por unos céntimos.

Lo que distingue el perfil M de los núcleos de aplicación es la previsibilidad: sin MMU, solo instrucciones Thumb y un controlador de interrupciones integrado que guarda los registros por hardware, de modo que una rutina de interrupción puede ser una función de C normal. El resultado fue el lento desalojo del mundo de 8 bits —AVR, PIC, 8051— por un núcleo en el que la misma cadena de herramientas, el mismo depurador y las mismas cabeceras CMSIS valen para cualquier fabricante.

← Volver al léxico