IT-словарь › Оборудование › Cortex-M

Cortex-M

Оборудование Svenska → Обновлено: 2026-11-02
Подробнее
Создатель
ARM
Выпущен
2004 (Cortex-M3)
Тип
Процессорное ядро (лицензия на IP)

Семейство небольших микроконтроллерных ядер ARM — архитектура, после которой 32 бита стали дешевле чашки кофе.

ARM не производит чипы, а продаёт чертёж. Cortex-M3 появилось в 2004 году, M0 — в 2009-м как самое маленькое 32-битное ядро, которое вообще разумно построить, M4 — в 2010-м с DSP-инструкциями и блоком плавающей запятой, M33 — в 2016-м с TrustZone, отгораживающим защищённый код. Лицензиаты — ST, NXP, Nordic, Microchip, Raspberry Pi и сотни других — добавляют память и периферию и продают результат дешевле доллара.

От прикладных ядер ARM профиль M отличает предсказуемость: нет MMU, только инструкции Thumb и встроенный контроллер прерываний, который сохраняет регистры в стек аппаратно, так что обработчик прерывания может быть обычной функцией на C. Итог — постепенное вытеснение 8-битного мира (AVR, PIC, 8051): один и тот же компилятор, отладчик и заголовки CMSIS работают независимо от производителя.

← Назад к словарю