revision history
CMSIS-RTOS API version 2
Version | describe |
---|---|
V2.1.2 | Additional functions allowed to be called from an interrupt service routine: |
V2.1.1 | Additional functions allowed to be called from an interrupt service routine: Change the kernel tick type to uint32_t: |
V2.1.0 | Support critical and unimportant sections (nesting safe):
Update Thread Flags and Event Flags :
|
V2.0.0 | The new API version 2.0 is available.
|
V1.02 - Documentation changes only | Added: CMSIS-RTOS verification package overview. Clarification : Timeout Value feature. |
V1.02 | Added : New control functions osKernelSysTick , osKernelSysTickFrequency , osKernelSysTickMicroSec for short timeouts with microsecond resolution . Removed : osSignalGet.fv |
V1.01 | Added C++, kernel initialization and object deletion functions. Prepare for the C++ class interface. In this case, the const attribute has been moved from the osXxxxDef_t type to the osXxxxDef macro. Added: osTimerDelete , osMutexDelete , osSemaphoreDelete . Added: function osKernelInitialize that creates objects for the kernel. |
V1.00 | 第一次正式发布。 添加: osKernelStart; 作为线程启动 'main' 现在是一个可选功能。 信号量现在已经成为标准行为。 osTimerCreate 不再启动计时器。添加: osTimerStart(取代 osTimerRestart)。 更改: osThreadPass 重命名为 osThreadYield. |
V0.02 | 预览版。 |
CMSIS-RTOS RTX 版本 5
版本 | 描述 |
---|---|
V5.3.0 |
|
V5.2.3 |
|
V5.2.2 |
|
V5.2.1 |
|
V5.2.0 |
|
V5.1.0 |
|
V5.0.0 | 最初版本符合 CMSIS-RTOS2 。 |