RL-ARM User's Guide

Product Specification

RTX Kernel Library can be used with devices based on:

  • ARM7 and ARM9
  • Cortex-M0/M1, Cortex-M3, Cortex-M4, and Cortex-R4

Cortex-M processor-based devices have extended RTOS features, which allows more robust and fail-proof RTX kernel implementation. The main concept differences are:

  • ARM7 and ARM9 versions use the system task manager to control task switches of all user tasks. Tasks are executed in System Mode.
  • Cortex-M versions use system calls that are all executed as SVC System Supervisor Calls.

In addition, refer to :

  • Technical Data - lists hardware requirements, RAM and code space, number of possible tasks, ...
  • Timing Specifications - lists timing measurements (cycles) for various RTX functions.