ESP8266-12E/F 内存分配

参考,,参考1参考2参考3

两款模组的不同

可以看出在使用功能和内存功能都一样。参考4
在这里插入图片描述

硬件介绍

模组中主要部分的芯片是乐鑫的esp8266,flash使用w25q32(4MB)参考参考3
在这里插入图片描述
在这里插入图片描述

内存介绍

乐鑫芯片esp8266芯片内存

参考2
esp8266 sdk 默认将 iRAM 中 0x40108000 开始的 32KB 空间用作 cache,sdk 启动后会将对应的 spi flash 空间映射到 cache 空间。
esp8266 sdk 中,支持若干种 flash map 方式,有 256KB + 256KB、512KB + 512KB、1024KB + 1024KB。
在 256KB + 256KB 和 512KB + 512KB 两种 map 方式中,user1.bin 和 user2.bin 均在第一个 1MB 空间,因此映射到同一个 1MB 空间。
下图中的映射关系在参考博文2中指向同一个地址范围不知道是不是错误的,猜想是复制后未修改,
在这里插入图片描述

w25q32内存分布

参考6
参考7
注意擦除或写入都是以扇区为最小单位。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值