ESP8266开发之旅 进阶篇① 代码优化 —— ESP8266内存管理
最新推荐文章于 2025-09-15 08:41:00 发布
本文探讨ESP8266的内存分配与管理,重点关注IRAM和DRAM。IRAM用于指令执行,包括加了ICACHE_FLASH_ATTR的代码存储在IROM,未加宏的代码在上电时加载到IRAM。DRAM用于数据操作,包括已初始化的全局变量、未初始化的全局变量、常量和heap段。内存优化涉及减少.datarodata段的占用,例如通过PROGMEM宏将常量放到Flash。
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



