hev0x / ESP32_FreeRTOS

Projects with FreeRTOS and ESP32

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ESP32 - FreeRTOS Projects

Memory Types

• ESP32 Memory Blocks (Dynamic IRAM-DRAM Split)

1 J4W46UFrCKbUv_JUSo6QeQ

IRAM (Instruction RAM)

3 J4W46UFrCKbUv_JUSo6QeQ

• ESP-IDF allocates part of the Internal SRAM0 region for instruction RAM. 
The region is defined in ESP32 Technical Reference Manual > System and Memory > Embedded Memory 

DRAM (Data RAM)

2 J4W46UFrCKbUv_JUSo6QeQ

• Non-constant static data (.data) and zero-initialized data (.bss) is placed by the linker into Internal SRAM as data memory. 
The remaining space in this region is used for the runtime heap.

References

https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/memory-types.html

About

Projects with FreeRTOS and ESP32


Languages

Language:C 60.7%Language:CMake 39.3%