32要烧写3个bin文件_入门教程3:如何给ESP8266烧录Gagent固件,快速接入机智云实现透传功能...
上兩文說到在機智云上創建自己的第一個設備和使用MCU代碼自動生成器生成MCU代碼包和修改的注意事項后,今天我們來談談如何快速從零開始接入機智云,實現簡單的透傳功能,以及常見的配網失敗問題排查,這里主要是介紹ESP8266。
1. 本文適用的模組型號有:
1、ESP-07S;
2、ESP-12F;
3、ESP-12S;
2. ESP8266模組資料下載及獲取
鏈接:https://eyun.baidu.com/s/3dYncnW 密碼:6oeB3. ESP8266外圍設計原理圖
請下載第二節提供內容后,確認手上的模組型號,查找手上模組對應的規格說明書,查看規格說明書,使用說明書內推薦的外圍設計原理圖。4. ESP8266串口燒寫固件說明
4.1、ESP8266固件獲取與確認
當拿到一片ESP8266模塊的時候,若確認固件未燒寫,請確認手上的模組型號,下載本文第2章的內容,獲取模組固件。
后綴為.bin文件是燒錄所用的固件,其中一個文件名有“combine”字樣的為合并固件,需要注意的是兩個固件的燒錄方式都不同。
4.2、ESP8266硬件設備連接
將ESP8266模塊按照如下原理圖進行接線,注意EN需要輸入高電平,GPIO0和GPIO15都需要輸入低電平,KEY1用于實現外部復位功能。
4.3、ESP8266確認串口參數
將上述串口連接電腦后,通過“我的電腦”->“管理”-> “設備管理器”->“端口(COM 和LPT)”選項中可以看到相應增加的COM口。
4.4、ESP8266燒寫軟件獲取與使用
準備好串口之后,解壓第2節下載的壓縮包,解壓燒錄工具文件夾中的壓縮包,雙擊ESPFlashDownloadTool_v3.6.1.0.exe文件,選擇ESP8266 DownloadTool。
使用合并固件燒寫(文件名為combine的固件)
使用單獨應用固件燒寫
注:除去模組固件,圖中的三個bin文件在燒錄工具壓縮包的根目錄下可以找到。
4.5、ESP8266的燒寫
步驟1、選擇正確的串口,串口為模組的通訊串口。
步驟2、當串口連接成功之后,點擊如上圖的“START”按鈕。
步驟3、觀察燒錄狀態,處于一個等待上電同步的狀態。
步驟4、將ESP8266進行復位(按下4.2章節原理圖所示的KEY1后松開)將會出現如下信息表示模塊正在進行燒寫。
步驟5、等待一段時間后,出現“FINISH”字樣表示燒寫成功。
5、ESP8266模組日志抓取
5.1、ESP8266模組日志接線方法
5.1.1、ESP8266-07S模組日志接線方法
按照下圖ESP8266-07S的管腳定義圖,將圖中所示的IO2引腳(芯片調試日志信息輸出口)連接USB轉TTL工具的RXD上,且USB轉TTL工具的GND需接模組的GND,然后將USB轉TTL工具連接到電腦,波特率74880bps。
5.1.2、ESP8266-12S模組日志接線方法
按照下圖ESP8266-12S的管腳定義圖,將圖中所示的GPIO2引腳(芯片調試日志信息輸出口)連接USB轉TTL工具的RXD上,且USB轉TTL工具的GND需接模組的GND,然后將USB轉TTL工具連接到電腦,波特率74880bps。
5.1.3、ESP8266-12F模組日志接線方法
按照下圖ESP8266-12F的管腳定義圖,將圖中所示的GPIO2引腳(芯片調試日志信息輸出口)連接USB轉TTL工具的RXD上,且USB轉TTL工具的GND需接模組的GND,然后將USB轉TTL工具連接到電腦,波特率74880bps。
5.2、機智云串口打印軟件工具的獲取與使用
機智云串口打印軟件工具下載鏈接:https://eyun.baidu.com/s/3oAbSruq 密碼:pPsL
下載解壓之后,選擇對應的端口和74880波特率,點擊打開串口,右側有日志顯示則為正常。
備注:機智云樂鑫8266 固件版本號為:04020036版本或更高級版本,模組串口日志打印為加密,需要使用對應版本號的.mapTab文件解碼。對應的解碼文件請參考本文第2章“ESP8266模組資料下載及獲取”。
結束
相關推薦:
入門教程1:如何在機智云上創建自己的第一個設備
入門教程2:機智云自動生成代碼工程及原理介紹
機智云輕網關方案,讓智能設備套件開發更便捷、成本更低
應用技巧:ESP8266 SOC模式的機智云OTA流程
掃一掃,開啟您的IoT開發之旅
總結
以上是生活随笔為你收集整理的32要烧写3个bin文件_入门教程3:如何给ESP8266烧录Gagent固件,快速接入机智云实现透传功能...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 5g速度一般是多少兆
- 下一篇: 特斯拉概念股 特斯拉的概念股一览