• 传送门:博客汇总帖
  • 正文开始
  • 传送门:STM32接入机智云平台
  • 目录

    • ⅰ硬件准备
    • ⅱ软件准备
      • ⒈硬件连接:
      • ⒉软件烧录
      • ⒊检验是否烧写成功
      • ⒋写一些我遇到的问题及解决方法

ⅰ硬件准备

ESP8266 、USB数据线、杜邦线若干、USB-TTL

ⅱ软件准备

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

⒈硬件连接:

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

⒉软件烧录

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

esp8266 12f 官方固件 esp8266固件下载_机智云

在这里我们可以看到黑框文件的名称上面有一些区别,

我们把GAgent_00ESP826_04020034_32Mbit_201806091446.bin记为A,

把GAgent_00ESP826_04020034_32Mbit_combine_201806091446.bin记为B,

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

esp8266 12f 官方固件 esp8266固件下载_stm32_02

  • 按图中设置波特率115200
  • FLASH大小设置对应32(我的是32所以选择32)
  • 串口号在设备管理器中查看
***********************************************烧写固件B***************************************************

esp8266 12f 官方固件 esp8266固件下载_ESP8266_03

  • ADDR地址不要填写错误
********************************************烧写固件A**********************************************
这几个固件在我的文章下面有链接,或者去乐鑫官网去下载都可以哈

esp8266 12f 官方固件 esp8266固件下载_ESP8266_04

  • ADDR地址不要填写错误
接下来按START就可以了
	当出现FINSH表示烧写完成

⒊检验是否烧写成功

我们现在将IO-O口断开,并打开串口调试助手选择好串口号,波特率设置为9600

我们可以看到从串口接收到的数据FF FF 00 05数据帧头则表示烧写成功

esp8266 12f 官方固件 esp8266固件下载_ESP8266_05

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

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