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