Sign up for newsletters

OpenRTOS provides MPU support for Cortex-M3 MCUs

Wittenstein High Integrity Systems

OpenRTOS

Wittenstein High Integrity Systems has announced integrated memory protection unit (MPU) support for Cortex-M3 microcontrollers in its OpenRTOS kernel.

The MPU protects applications from undetected programming errors as well as those caused by system failure.

The integrated MPU support is easy to use, protects the kernel from invalid task executions and prevents data corruption.

Peripherals can also be protected from unintended modification by tasks.

Furthermore, un-trusted code is isolated and the detection of task stack overflows is guaranteed.

Tasks run in either 'privileged' or 'user' mode.

User-mode tasks can access their own stack and up to three user-definable memory regions.

These are defined when a task is created and can be changed at run time to give an increased level of flexibility.

Add to my alerts

You need to be logged in to add alerts.

Sign in
Source footer