製品概要
概要
X-CUBE-FREERTOS (FreeRTOS™ software expansion for STM32Cube) provides a full integration of the FreeRTOS™ kernel in the STM32Cube environment for the STM32C0 series, STM32H5 series, STM32U5 series, and STM32WBA series of microcontrollers. Ready-to-run applicative examples provided for the evaluation boards NUCLEO-C031C6, NUCLEO-H563ZI, NUCLEO-U575ZI-Q, and NUCLEO-WBA52CG, along with a full compatibility with STM32CubeMX and STM32CubeIDE, ensure that X-CUBE-FREERTOS drastically reduces the learning curve and provides a smooth application development experience with FreeRTOS™ kernel and the STM32C0, STM32H5, STM32U5, and STM32WBA microcontrollers.
The CMSIS RTOS V2 adaptation layer is included and demonstrated, making it easy and quick to migrate from another RTOS.
X-CUBE-FREERTOS is only an STM32Cube integration of the FreeRTOS™ kernel. Other FreeRTOS™ libraries are not part of X-CUBE-FREERTOS, which therefore does not support native connectivity to the AWS Cloud.
-
特徴
- Based on FreeRTOS™ kernel release 10.5.1
- Integrated and full-featured operating system: FreeRTOS™ kernel
- CMSIS RTOS V2 adaptation layer
- Many applicative examples available for the STMicroelectronics boards NUCLEO-C031C6, NUCLEO-H563ZI, NUCLEO-U575ZI-Q, and NUCLEO-WBA52CG
- Free user-friendly license terms
- Enhanced for the STMicroelectronics toolset: graphical configuration of the FreeRTOS™ kernel and generation of the initialization code with STM32CubeMX and STM32CubeIDE
- Update mechanism, which can be enabled by the user to be notified of new releases