ESP8266烧写机智云固件(超详细)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_45030703/article/details/102765554

	第一次写博客难免会有些疏漏,请见谅,

硬件准备:

ESP8266 、USB数据线、杜邦线若干、单片机

软件准备:

机智云固件(官方下载)、乐鑫官方烧录软件、电脑一台(装有CH340驱动)

烧写

1. 硬件连接:

单片机------------------8266
   VCC--------------------VCC
   GND-------------------GND
   TXD--------------------RXD
   RXD--------------------TXD
   GND-------------------IO-O
  IO-O接地才会进入烧写模式,切记接地

2. 软件实施

**************************************固件选择************************************************

在这里插入图片描述
在这里我们可以看到黑框文件的名称上面有一些区别,
我们把GAgent_00ESP826_04020034_32Mbit_201806091446.bin记为A,
把GAgent_00ESP826_04020034_32Mbit_combine_201806091446.bin记为B,

  • 那咱们应该下载那个哪个固件呢?
    其实两个都是包含了 GAgent 的应用程序固件,两个下载一个就可以,
  • 两个的区别就是:下载A的时候需要配合乐鑫的其他三个固件,虽然麻烦但是下载速度快。下载B的时候不用搭配其他的固件,虽然只有一个,但是下载速度比较慢。
  • 看个人的喜好选择相应的固件即可

	******************************************烧写准备**********************************************

在这里插入图片描述

  • 按图中设置波特率115200
  • FLASH大小设置对应32
  • 串口号在设备管理器中查看

***********************************************烧写固件B***************************************************
  • 如果选择B固件则将其放置到地址为0x00000的位置上,并在在前面选择上对勾

在这里插入图片描述

  • ADDR地址不要填写错误

********************************************烧写固件A**********************************************
  • 如果选择A固件则需要配合其他三个固件

这几个固件在我的文章下面有链接,或者去乐鑫官网去下载都可以哈

在这里插入图片描述

  • ADDR地址不要填写错误

	接下来按START就可以了
	当出现FINSH表示烧写完成

3. 检验是否烧写成功

我们现在将IO-O口断开,并打开串口调试助手选择好串口号,波特率设置为9600
我们可以看到从串口接收到的数据FF FF 00 05数据帧头则表示烧写成功
在这里插入图片描述

4. 写一些我遇到的问题及解决方法

首先是确保前面步骤没有问题
  • 当出现等待上电同步,然后出现失败
    解决方法:先将8266VCC断开然后按START,就会出现等待上电同步,将VCC通电,这是软件应该会出现下载中

烧写工具及固件:[机智云烧写工具及固件](https://download.csdn.net/download/weixin_45030703/11929182)

猜你喜欢

转载自blog.csdn.net/weixin_45030703/article/details/102765554