ESP 您所在的位置:网站首页 esp8266用什么软件烧录 ESP

ESP

2024-03-12 12:02| 来源: 网络整理| 查看: 265

ESP-01 AT固件烧录

当你从一堆杜邦线中翻出一个满是灰尘的ESP-01, 并把它当做是你学习ESP8266的载体时, 你就走上了一条满是荆棘的道路. 注意: 本教程针对ESP-01(老古董) , 如果你使用的是ESP-01s(官方在售的推荐版本) 那么可以参考"esp01和esp01s的区别"这篇文章, 来理解接线方式的不同. ESP-01

1. 接线 ESP -----> USBtoTLL VCC -----> 3.3V (如果你接USB/TLL的3.3V后COM口无法识别, 可以尝试接到5V上去) GND -----> GND TXD -----> RXD RXD -----> TXD CH_PD ---> 3.3V (如果是ESP-01s可以不接) RST -----> 接出一条线来, 准备接地 GPIO0 ---> 接出一条线来, 根据后面具体情况接3.3V或GND GPIO2 ---> 3.3V (不接也可以?) 2. 软件与数据包

烧录软件: ESP FLASH TOOL 安信可官方下载源 AT固件包: 出厂默认 AT 固件 (或其他官方固件)

3. 烧录AT固件 GPIO0接GND, 进入UART Download模式 如何查看是否进入: 打开串口调试工具, 波特率选择74880拔插CH_PD若boot mode为(1,7), 则已进入UART Download模式 boot mode:(1,7) 打开烧录软件, 从"…“选择要烧录的bin: Ai-Thinker_ESP8266_DOUT_8Mbit_v1.5.4.1-a_20171130, 填写烧录地址"0x0000”, SPI MODE选择"DOUT", FLASH SIZE选择"8Mbit", "DoNotChgBin"可以不变, "COM"选择你USBtoTTL的COM口. 默认就好 烧录工具配置上述配置完成后, 点击START开始烧录, 若一直停在等待上电同步(不要急, 多等一会), 就将RST连接GND再断开, 就可以开始下载了.如果你完全擦除了FLASH, 那么你需要先烧录基本固件库, 具体可以参考安信可教程 固件包可以从这里下载 (资源来源:https://blog.csdn.net/u010177891/article/details/90348729) 基本固件 4. 测试

将GPIO0接3.3V, 打开串口调试工具, 波特率选择74880, 拔插CH_DP重启ESP-01, 看到信息:

ets Jan 8 2013,rst cause:1, boot mode:(3,6) load 0x40100000, len 1856, room 16 tail 0 chksum 0x63 load 0x3ffe8000, len 776, room 8 tail 0 chksum 0x02 load 0x3ffe8310, len 552, room 8 tail 0 chksum 0x79 csum 0x79 2nd boot version : 1.5 SPI Speed : 40MHz SPI Mode : DOUT SPI Flash Size & Map: 8Mbit(512KB+512KB) jump to run user1 @ 1000 rf cal sector: 249 rf[112] : 00 rf[113] : 00 rf[114] : 01 SDK ver: 1.5.4.1(39cb9a32) compiled @ Jul 1 2016 20:04:35 phy ver: 972, pp ver: 10.1

关闭串口, 切换115200波特率, 打开串口, 再拔插CH_DP重启, 可以看到:

Ai-Thinker Technology Co. Ltd. ready

则说明AT固件已经烧录成功, 这时发送"AT\r\n", 收到"OK", 就可以继续你的ESP8266之旅了



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有