Skip navigation

embOS-MPU Cortex-M Embedded Studio

embOS-MPU for Cortex-M was developed for and with Embedded Studio 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 time417 Cycles (2.1 µs with STM32F756 running at 200 MHz)
Interrupt latency timeZero

Board support packages

CPUEvaluation board
NXP K66SEGGER emPower
NXP LPC1768Keil MCB1700
ST STM32F207IGST STM3220G‑EVAL
ST STM32F207ZGIAR STM3220G‑SK
ST STM32F303VCST STM32303C‑EVAL
ST STM32F407IGST STM3240G‑EVAL
ST STM32F407VGST STM32F4‑DISCOVERY
ST STM32F407ZGOlimex STM32‑P407
ST STM32F429IIIAR STM3242I‑SK
ST STM32F429ZIST STM32F429I‑DISCOVERY
ST STM32F4x9NIST STM324x9I‑EVAL
ST STM32F746NGST STM32F746G‑DISCOVERY
ST STM32F756NGST STM32F756G‑EVAL
ST STM32L053C8ST STM32L053‑DISCOVERY
ST STM32L152VBST STM32L152‑EVAL
ST STM32L152VBIAR STM32L152‑SK