![]() |
CMSIS-RTOS
Version 1.03
Real-Time Operating System: API and RTX Reference Implementation.
|
![]() | This section describes the CMSIS-RTOS API |
![]() ![]() | Provide version/system information and start the RTOS Kernel |
![]() ![]() | Define, create, and control thread functions |
![]() ![]() | Wait for a time period or unspecified events |
![]() ![]() | Create and control timer and timer callback functions |
![]() ![]() | Functions for inter-thread communication |
![]() ![]() ![]() | Synchronize threads using signals |
![]() ![]() ![]() | Exchange messages between threads in a FIFO-like operation |
![]() ![]() ![]() | Manage thread-safe fixed-size blocks of dynamic memory |
![]() ![]() ![]() | Exchange data between threads using a queue of memory blocks |
![]() ![]() ![]() | Synchronize resource access using Mutual Exclusion (Mutex) |
![]() ![]() ![]() | Access shared resources simultaneously from different threads |
![]() ![]() | Data Type Definitions used by the CMSIS-RTOS API functions |
![]() ![]() | Status and Error Codes returned by CMSIS-RTOS API functions |
![]() | This section describes the functions that are specific to CMSIS-RTOS RTX |