ESP8266 01S 程序下载

文章目录

  • 学习记录
    • 下载
    • 管脚定义
    • 启动模式
    • Flash
    • 烧录文件
    • 下载工具的使用
    • 改主程序地址

学习记录

ESP8266 01S 是一款比较常见的WiFi模块。

下载

点击下载
GPIO0拉低,RESET拉低后拉高,GPIO0拉高

管脚定义

管脚编号 管脚名称 备注
1 GND GND
2 IO2 U1_TXD,I2C_SDA,I2SO_WS
3 IO0 GPIO0,HSPI_MISO,I2SI_DATA
4 RX GPIO3,I2SO_DATA
5 TX GPIO1
6 EN 芯片使能端,高电平有效
7 RST 复位引脚,低电平有效
8 VCC 3.0-3.6V

启动模式

ESP8266 01S 程序下载_第1张图片
ESP8266 01S只有EN RST IO0和IO2四个IO口。

项目 EN RST IO0 IO2
下载模式
运行模式

也就是说, EN RST IO2都接高电平,IO0在下载模式时低电平,运行模式高电平。

Flash

ESP8266 01S 程序下载_第2张图片

ESP 01S 外部Flash=1MB=1024KB=8Mbit
1MB Flash = 0x000 000 ~ 0x0FF FFF
扇区编号:0x000 ~ 0x0FF
[Flash扇区=4KB]
ESP8266 01S 程序下载_第3张图片
不支持云端升级的Flash布局

烧录文件

ESP8266 01S 程序下载_第4张图片
不支持云端布局下,仅需烧录4个文件
ESP8266 01S 程序下载_第5张图片
烧录地址
在这里插入图片描述
实际使用中,只需要烧录这两个就好,其它已经默认存在了。

下载工具的使用

ESP8266 01S 程序下载_第6张图片
重点
在这里插入图片描述
ESP8266 01S 程序下载_第7张图片
推荐DOUT
在这里插入图片描述
8Mbit
ESP8266 01S 程序下载_第8张图片
通常不勾选
ESP8266 01S 程序下载_第9张图片
若勾选以Makefile为准

改主程序地址

其中主程序地址0x10000可以更改。
ESP8266 01S 程序下载_第10张图片
ESP8266 01S 程序下载_第11张图片
可以将0x402 10000,改为0x402 11000。但是下载时,地址也要为0x11000。

你可能感兴趣的:(ESP8266)