Skip navigation

embOS-MPU Cortex-M IAR

embOS for Cortex-M was developed for and with IAR EWARM and can be used with any Cortex-M device.
Board support packages for different Cortex-M devices and evaluation boards are included.

Resources and Performance Data

Memory usage
Kernel ROMApprox. 2300 Bytes
Kernel RAM91 Bytes
Task RAM: Task control block308 Bytes
Task RAM: Minimum stack size96 Bytes
Timing
Context switching time578 Cycles (3.4 µs with STM32F407 CPU running at 168 MHz)
Interrupt latency timeZero

Board support packages

CPUEvaluation board
Cortex-MAny Cortex-M hardware
NXP (Freescale) K66FN2M0SEGGER emPower eval board
SiliconLabs EZR32LG330SiliconLabs EZR32LG330 Leopard Gecko starter kit
ST STM32F207ST STM3220G‑EVAL
ST STM32F407ST STM3240G‑EVAL
ST STM32L053ST STM32L053‑DISCOVERY
ST STM32L462Custom hardware