如何给ESP-07S_12F_12S 模块升级最新的AT固件

  1. 烧录
    1.1 关于烧录,8266/8285 的烧录接线的方法都是一样的,都是在应用电路的基础上将 GPIO 0 引脚拉低让模块进入下载模式,如果无法判断模块是否进入下载模式可以通过上电将波特 率设置到 74880 读取一下串口打印信息,这里以 ESP-12F 模组为参考,具体可以查看图 1
    在这里插入图片描述
    在这里插入图片描述
    1.2 烧录软件的获取
    先到我们 docs 官网下载最新版本的烧录软件,点击下方的网址的第二项烧录 WIFI 固件工具, 点击下载地址链接即可成功下载烧录软件 链接: 开发工具,如 图 2
    在这里插入图片描述
    1.3 烧录软件的使用,这里以图片为步骤
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    下面以用户 烧写自己二次开发进行生成的二进制文件 和 烧写我司提供合成的二进制固件(固 件大小为 1MB/2MB/4MB)两种不同的方式对其固件的烧录:
    (1) 烧写自己二次开发进行生成的二进制文件:
    在这里插入图片描述
    编译生成的固件为两个,但是为了保证固件在量产的时候能够正常的运行,我们实际烧录的 程序文件是需要五个,烧录配置如下图
    在这里插入图片描述
    首先先点击 ERASE 擦除之前的固件,这一步的目的是为了防止之前的模块程序会造成干扰 然后再点击 START,点击之后黑屏框会打印一些信息,如图:
    在这里插入图片描述
    出现红色框的信息就代表已经正常烧录,烧录成功下方会显示 一段进度条,如图
    在这里插入图片描述
    此时固件已经烧录成功,通过串口助手查看也打印出我们想要看到的信息
    在这里插入图片描述
    (2) 烧写我司提供合成的二进制固件(固件大小为 1MB/2MB/4MB)
    在这里插入图片描述
    同样的,烧写成功也是需要等进度条走完,如下图
    在这里插入图片描述
    在这里插入图片描述
    上电也可以看到正确的打印信息,发送 AT 指令也是返回 OK
    下面总结一下烧录不成功的原因:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    这两种比较常见,如果出现以上的现象请检查你的设置是否正确,硬件上硬件的线是否出现 接触不良的情况,如果接线无误,出现等待上电同步的时候复位一下模块,出现进度条代表 模块已经成功进行烧写的动作。
相关推荐