CMSIS-RTOS RTX
Version 4.51
CMSIS-RTOS RTX: Real-Time Operating System for Cortex-M processor-based devices
|
The following section provides an overview of the directory structure and the files that are relevant for the user's for CMSIS-RTOS RTX.
The CMSIS-RTOS RTX is delivered in source code and several examples are provided.
Directory | Content |
---|---|
Boards | CMSIS-RTOS RTX example projects for several evaluation boards. These examples are typically provided for several compilers. |
Doc | Documentation for CMSIS-RTOS RTX. |
Examples | Generic examples that show several features of CMSIS-RTOS RTX. These examples are typically provided for several compilers. |
INC | The include files for CMSIS-RTOS RTX. cmsis_os.h is the central include file for user applications. |
LIB | CMSIS-RTOS RTX Library files for ARMCC, GCC, and IAR Compiler. |
SRC | Source code of the CMSIS-RTOS RTX Library along with project files for ARMCC, GCC, and IAR Compiler. |
Templates | Templates for creating application projects with CMSIS-RTOS RTX. |
The CMSIS-RTOS RTX Library is available pre-compiled for ARMCC, GCC, and IAR C/C++ Compilers and supports all Cortex-M processor variants in every configuration.
Library File | Processor Configuration |
---|---|
LIB\ARM\RTX_CM0.lib | CMSIS-RTOS RTX Library for ARMCC Compiler, Cortex-M0 and M1, little-endian. |
LIB\ARM\RTX_CM0_B.lib | CMSIS-RTOS RTX Library for ARMCC Compiler, Cortex-M0 and M1, big-endian. |
LIB\ARM\RTX_CM3.lib | CMSIS-RTOS RTX Library for ARMCC Compiler, Cortex-M3 and M4 without FPU, little-endian. |
LIB\ARM\RTX_CM3_B.lib | CMSIS-RTOS RTX Library for ARMCC Compiler, Cortex-M3 and M4 without FPU, big-endian. |
LIB\ARM\RTX_CM4.lib | CMSIS-RTOS RTX Library for ARMCC Compiler, Cortex-M4 with FPU, little-endian. |
LIB\ARM\RTX_CM4_B.lib | CMSIS-RTOS RTX Library for ARMCC Compiler, Cortex-M4 with FPU, big-endian. |
LIB\GCC\libRTX_CM0.a | CMSIS-RTOS RTX Library for GCC Compiler, Cortex-M0 and M1, little-endian. |
LIB\GCC\libRTX_CM0_B.a | CMSIS-RTOS RTX Library for GCC Compiler, Cortex-M0 and M1, big-endian. |
LIB\GCC\libRTX_CM3.a | CMSIS-RTOS RTX Library for GCC Compiler, Cortex-M3 and M4 without FPU, little-endian. |
LIB\GCC\libRTX_CM3_B.a | CMSIS-RTOS RTX Library for GCC Compiler, Cortex-M3 and M4 without FPU, big-endian. |
LIB\GCC\libRTX_CM4.a | CMSIS-RTOS RTX Library for GCC Compiler, Cortex-M4 with FPU, little-endian. |
LIB\GCC\libRTX_CM4_B.a | CMSIS-RTOS RTX Library for GCC Compiler, Cortex-M4 with FPU, big-endian. |
LIB\IAR\RTX_CM0.lib | CMSIS-RTOS RTX Library for IAR Compiler, Cortex-M0 and M1, little-endian. |
LIB\IAR\RTX_CM0_B.lib | CMSIS-RTOS RTX Library for IAR Compiler, Cortex-M0 and M1, big-endian. |
LIB\IAR\RTX_CM3.lib | CMSIS-RTOS RTX Library for IAR Compiler, Cortex-M3 and M4 without FPU, little-endian. |
LIB\IAR\RTX_CM3_B.lib | CMSIS-RTOS RTX Library for IAR Compiler, Cortex-M3 and M4 without FPU, big-endian. |
LIB\IAR\RTX_CM4.lib | CMSIS-RTOS RTX Library for IAR Compiler, Cortex-M4 with FPU, little-endian. |
LIB\IAR\RTX_CM4_B.lib | CMSIS-RTOS RTX Library for IAR Compiler, Cortex-M4 with FPU, big-endian. |