2、ESP8266入門(AT模式)——燒錄固件

ESP8266本身就是一個單片機,我們之所以能使用AT指令是因爲本身具有能識別指令的代碼,我們稱之爲固件。
先看下它的硬件連接,跟上節講解的接線類似。https://blog.csdn.net/daniaoxp/article/details/100976364
只需要將ESP8266的GPIO0引腳接地即可。由於USB-TTL 模塊只有一個GND,所以我們要藉助麪包板。下圖這根藍色線就是將GPIO0接地。

在這裏插入圖片描述

這節演示下怎麼燒錄固件。
在這裏插入圖片描述我們使用的型號是ESP-01S,它的Flash大小爲8Mbit。
打開官方提供的固件燒錄軟件。
在這裏插入圖片描述
打開可執行文件,選擇第一項,如下圖。
在這裏插入圖片描述
在①處點擊,選擇相應的固件,在②處寫入地址“0x0”,在③處打鉤選中,再按三個紅色框配置。注意,在flash處選擇“8Mbit”,因爲很多使用的是型號:ESP-12F,它的大小爲“32Mbit”。
在這裏插入圖片描述
配置完成後,點擊“Start”,出現“等待上電同步”。拔掉ESP8266上的電源,再插上。如果是第二次燒錄固件的話直接點擊“START”就會自動燒錄。燒錄完成後會顯示燒錄完成。

在這裏插入圖片描述
拔掉GPIO0線測試是否燒錄成功。
打開串口助手,配置如下,拔插下USB-TTL 。發送AT。紅框處一定要注意。。最後在黑框處顯示“AT OK”說明固件燒錄成功。
在這裏插入圖片描述
最後注意下:
一開始在筆記本上燒寫固件,採用的波特率是“1152000”,顯示的提示是“下載中”,但是進度條半天沒有反應。可以採用波特率9600,如果在臺式機中沒有這樣的問題。
調試的時候,記得波特率默認是“115200”!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章