- 传送门:博客汇总帖
- 正文开始
- 传送门:STM32接入机智云平台
- ⅰ硬件准备
- ⅱ软件准备
- ⒈硬件连接:
- ⒉软件烧录
- ⒊检验是否烧写成功
- ⒋写一些我遇到的问题及解决方法
目录
ⅰ硬件准备
ESP8266 、USB数据线、杜邦线若干、USB-TTL
ⅱ软件准备
机智云固件(官方下载)、乐鑫官方烧录软件、电脑一台(装有CH340驱动)
⒈硬件连接:
单片机(usb-ttl)------------------8266
VCC--------------------VCC
GND-------------------GND
TXD--------------------RXD
RXD--------------------TXD
GND-------------------IO-O
IO-O接地才会进入烧写模式,切记接地
⒉软件烧录
**************************************固件选择************************************************
在这里我们可以看到黑框文件的名称上面有一些区别,
我们把GAgent_00ESP826_04020034_32Mbit_201806091446.bin记为A,
把GAgent_00ESP826_04020034_32Mbit_combine_201806091446.bin记为B,
- 那咱们应该下载那个哪个固件呢? 其实两个都是包含了 GAgent 的应用程序固件,两个下载一个就可以,
- 两个的区别就是:下载A的时候需要配合乐鑫的其他三个固件,虽然麻烦但是下载速度快。下载B的时候不用搭配其他的固件,虽然只有一个,但是下载速度比较慢。
- 看个人的喜好选择相应的固件即可
******************************************烧写准备**********************************************
- 按图中设置波特率115200
- FLASH大小设置对应32(我的是32所以选择32)
- 串口号在设备管理器中查看
***********************************************烧写固件B***************************************************
- ADDR地址不要填写错误
********************************************烧写固件A**********************************************
这几个固件在我的文章下面有链接,或者去乐鑫官网去下载都可以哈
- ADDR地址不要填写错误
接下来按START就可以了
当出现FINSH表示烧写完成
⒊检验是否烧写成功
我们现在将IO-O口断开,并打开串口调试助手选择好串口号,波特率设置为9600
我们可以看到从串口接收到的数据FF FF 00 05数据帧头则表示烧写成功
⒋写一些我遇到的问题及解决方法
首先是确保前面步骤没有问题
- 当出现等待上电同步,然后出现失败 解决方法:先将8266VCC断开然后按START,就会出现等待上电同步,将VCC通电,这是软件应该会出现下载中