Tag

Static Allocation

0 views collected around this technical thread.

OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jan 14, 2022 · Fundamentals

FreeRTOS Memory Allocation Methods, Interfaces, and Management Schemes

FreeRTOS supports both static and dynamic memory allocation, allowing tasks, timers, semaphores and mutexes to use either a pre‑allocated region or the system heap, provides pvPortMalloc/vPortFree APIs, and offers five heap schemes (heap_1‑5) ranging from simple non‑freeing allocation to multi‑region coalescing management for flexible embedded applications.

Embedded SystemsFreeRTOSMemory Management
0 likes · 8 min read
FreeRTOS Memory Allocation Methods, Interfaces, and Management Schemes