Guten tag,
I am currently been keen focus on interfacing RTOS in ARM cortex Mx series. With ARM nomenclature, the Cortex-Mx series is designed for Hard-Realtime applications. Properties like low interrupt latency, few pipelines, no cache, no MMU make it more suitable for ARM cortex M0+,M3,M4 suitable for Hard real time. But HOW is it possible to integrated/interfaced RTOS into ARM -Mx series ???
Does MPU play any role to integrate RTOS in ARM cortex Mx series ?
RTOS needs to separate memory between the kernel in supervisor mode and in user mode. for this require a memory interrupt handler. Role of MPU is creating memory interrupt when task tries to access kernel memory directly instead of through kernel software interrupt.
Will this may be possible to integrate RTOS in ARM cortex Mx series ?
if any one help me to answer this questions, i like to thank you from buttom of my heart.
Thank you so much.
Yes, quite a few. You could start by looking at the Free RTOS website for guidance.