有以下三种方便的方法来优化 IRAM 内存:
启用 menuconfig -> Compiler option -> Optimization Level -> Optimize for size (-Os) 选项
禁用 mencuofnig -> Component config -> LWIP -> Enable LWIP IRAM optimization 选项
禁用 menuconfig -> Component config -> Wi-Fi -> WiFi IRAM speed optimization 与 menuconfig -> Component config -> Wi-Fi -> WiFi RX IRAM speed optimization 选项
1、启用 menuconfig -> Compiler option -> Optimization Level -> Optimize for size (-Os) 选项

2、在 menuconfig 里禁用 Enable LWIP IRAM optimization 选项

3、在 menuconfig 里禁用 WiFi IRAM speed optimization 与 WiFi RX IRAM speed optimization 选项

此方法节约 30 KB左右 的 IRAM
原文链接:https://blog.csdn.net/Marchtwentytwo/article/details/117046234
浙公网安备 33010602011771号