Skip navigation

embOS Cortex-M Rowley

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

 Contents

 
[show]
[hide]

Resources and Performance Data

Memory usage
Kernel ROMApprox. 1700 Bytes
Kernel RAM110 Bytes
Task RAM: Task control block36 Bytes
Task RAM: Minimum stack size88 Bytes
Timing
Context switching time232 Cycles (1.16 µs with STM32F769 running at 200 MHz)
Interrupt latency timeZero

Board support packages

embOS for Cortex-M and Rowley CrossWorks may be used on any Cortex-M device. The most recent release includes the following board support packages, but further board support packages may easily be created based on this release.

Do you want us to create the BSP on your behalf? Just get in contact with us!

CPUEvaluation board
Atmel AT91SAM3SAtmel AT91SAM3S_EK
Atmel AT91SAM3UAtmel AT91SAM3U_EK
Atmel AT91SAM3XAtmel AT91SAM3X_EK
Atmel AT91SAM4SAtmel AT91SAM4S_EK
Atmel ATSAMG53Atmel SAMG53 XPlainedPRO
Atmel SAML11E16Atmel SAML11 XPlainedPRO
Atmel SAMV7Atmel SAMV71 XPlained Ultra
Freescale PK40X256VMD100 (Kinetis 40)Freescale TWR SCH26547
Freescale PK60N512VMD100 (Kinetis 60)Freescale TWR-K60N512-KIT
Freescale K64FFreescale FRDM K64F
Freescale K66FN2M0SEGGER emPower board
Freescale K70FN1M0Freescale TWR-K70FN1M
NXP LPC1766IAR LPC1766-SK
NXP LPC1768Keil MCB1700
NXP LPC1788Embedded Artists LPC1788-32
NXP LPC1788Future Designs uEZGUI-1788-43WQS
NXP LPC1788IAR LPC178x-SK
NXP LPC4088Embedded Artists LPC4088
NXP LPC55S69NXP LPCXpresso55S69
Silicon Labs EFM32G890F128EFM32-G8X-STK
Silicon Labs EFM32G290F128EFM32-G8XX-DK
Silicon Labs EFM32GG990F1024EFM32-GG990-DK
ST STM32F051IAR STM32F051R8-SK
ST STM32F072SEGGER J-Link OB evalboard
ST STM32F072ST STM32F072 Discovery
ST STM32F100RBSTM32 Discovery
ST STM32F103VBT6ST STM32F10X-128K-EVAL (MB525)
ST STM32F103ZET6ST STM3210E-EVAL (MB672)
ST STM32F103B6 PROTOSTM32-SK
ST STM32F107VCT6ST MB784
ST STM32F207ZGT6ST STM32F207ZG-SK
ST STM32F207IGH6ST STM3220G-EVAL (MB786)
ST STM32F303ST STM32F303C-Eval
ST STM32F407VGSTM32F4-Discovery (MB997A)
ST STM32F407VGST STM32F40G-Eval
ST STM32F429ST STM32F429 Discovery
ST STM32F429IAR STM32F429 SK
ST STM32F4xxST STM32F4x9I-SK
ST STM32F756NGST STM32F756G-EVAL
ST STM32F769NIST STM32F769I-EVAL
ST STM32L073ST STM32L073Z-EVAL
ST STM32L152VBIAR STM32L152VB-SK
ST STM32L152ST STM32L152D-Eval
TI Tiva TM4C129TI TM4C129 Development Board