Home | Projects | Notes > Real-Time Operating Systems (RTOS) > Overview of FreeRTOS Memory Management

Overview of FreeRTOS Memory Management

 

RAM & Flash

RAM

Flash

 

Stack & Heap in Embedded Systems

Stack

 

empty-descending-stack-model

 

 

usage-of-stack-upon-a-function-call

 

Heap

Heap vs. Stack Memory Allocation Speed

 

FreeRTOS Stack & Heap

 

freertos-stack-and-heap

 

 

FreeRTOS Heap Management Schemes

 

freertos-heap-management-schemes

 

 

 

References

Nayak, K. (2022). Mastering RTOS: Hands on FreeRTOS and STM32Fx with Debugging [Video file]. Retrieved from https://www.udemy.com/course/mastering-rtos-hands-on-with-freertos-arduino-and-stm32fx/