ARMv7-M - A 32-bit ARM architecture for microcontrollers with efficient, deterministic interrupt handling and low power consumption.