【物联网学习】(一)ESP8266学习Flash以及下载设置

ESP-12F模组的4MB外部Flash分为多个区域,包括系统程序、用户程序、用户数据、RF参数等。烧录时需分别选择eagle.flash.bin、eagle.irom0text.bin等文件,并通过特定GPIO状态进入串口下载或运行模式。了解Flash扇区布局对于有效管理和更新设备固件至关重要。
摘要由CSDN通过智能技术生成

ESP-12F模组的外部Flash = 4MB = 4096KB = 32Mbit

4MB Flash = 0x000 000 ~ 0x3FF FFF 

扇区编号:0x000 ~ 0x3FFF【Flash扇区为4KB】

外部Flash布局(Non-FOTA)

1、【eagle.flash.bin】系统程序:存放运行系统必要的固件

2、【eagle.irom0text.bin】系统程序:存放用户编写的程序

3、【用户数据】:存放用户的参数/数据

4、【RF_CAL参数】:存放系统自动保存校准后的RF参数

5、【默认RF参数】:存放默认的RF参数信息(将【esp_int_data_default.bin】下载至该区)

6、【系统参数】:存放系统参数信息(将【blank.bin】下载至该区)

 

烧录时需选择的文件:

 

下载工具:

https://www.espressif.com/support/download/other-tools

GPIO0=1,GPIO2=1,GPIO15=0,    程序运行模式

GPIO0=0,GPIO2=1,GPIO15=0,串口下载模式

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值