CMSIS-RTOS2: RTX v5 Implementation

| CMSIS-RTOS2 Version 2.1.3 Real-Time Operating System: API and RTX Reference Implementation

- Main Page
- Usage and Description
- Reference

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
RTX v5 Implementation

Keil RTX version 5 (RTX5) implements the CMSIS-RTOS2 as a native RTOS interface for Arm Cortex-M processor-based devices. A translation layer to CMSIS-RTOS API v1 is provided. Therefore, RTX5 can be used in applications that where previously based on RTX version 4 and CMSIS-RTOS version 1 with minimal effort.

The following sections provide further details:

- Create an RTX5 Project explains how to setup an RTX v5 project in Keil MDK.
- Theory of Operation provides general information about the operation of CMSIS-RTOS RTX v5.
- Configure RTX v5 describes configuration parameters of CMSIS-RTOS RTX v5.
- Building the RTX5 Library explains how to build your own CMSIS-RTOS RTX v5 library.
- Tutorial is an introduction into the usage of Keil RTX5 based on real-life examples.
- Technical Data lists hardware, software, and resource requirements, supplied files, and supported tool chains.
- MISRA C:2012 Compliance describes the violations to the MISRA standard.