![]() |
CMSIS-RTOS RTX
Version 4.74
CMSIS-RTOS RTX: Real-Time Operating System for Cortex-M processor-based devices
|
This section describes the CMSIS-RTOS API. More...
Content | |
| Kernel Information and Control | |
| Provide version/system information and start the RTOS Kernel. | |
| Thread Management | |
| Define, create, and control thread functions. | |
| Generic Wait Functions | |
| Wait for a time period or unspecified events. | |
| Timer Management | |
| Create and control timer and timer callback functions. | |
| Signal Management | |
| Control or wait for signal flags. | |
| Mutex Management | |
| Synchronize thread execution with a Mutex. | |
| Semaphore Management | |
| Control access to shared resources. | |
| Memory Pool Management | |
| Define and manage fixed-size memory pools. | |
| Mail Queue Management | |
| Control, send, receive, or wait for mail. | |
| Generic Data Types and Definitions | |
| Data Type Definitions used by the CMSIS-RTOS API functions. | |
| Status and Error Codes | |
| Status and Error Codes returned by CMSIS-RTOS API functions. | |
The CMSIS-RTOS is a generic API layer that interfaces to an existing RTOS kernel. It provides the following functional modules: