有以下三种方便的方法来优化 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

 

posted on 2022-05-25 10:16  seely  阅读(784)  评论(0编辑  收藏  举报