This manual describes developing applications using the FreeRTOS real-time operating system on STM32 microcontrollers with STM32Cube firmware.
This document provides detailed information for developers creating applications on STM32 devices using the STM32Cube firmware and the FreeRTOS real-time operating system. It covers an overview of FreeRTOS, licensing details, source code organization, porting to STM32, API usage, memory management, low-power features, configuration, and includes example applications. This manual is written in Chinese.
| Supported Architectures | ARM7 and ARM Cortex M3 |
|---|---|
| Binary Image Size | 4K to 9K bytes |
The FreeRTOS source code uses a modified GNU General Public License (GPL) with exceptions.
STM32 (Cortex-M0, Cortex-M3, and Cortex-M4F), STR7 (ARM7), and STR9 (ARM9).