ESP8266開發筆記(1)刷AT固件

本文只說細節&出現的問題,步驟網上一大堆,看官方文檔最好!

想玩這個,又懶不想到處找文檔,勸你放棄

1 確定型號

你TM不知道你什麼型號怎麼知道FLASH大小?IO數量?天線是否內置?
給你個表,自己看
https://wiki.ai-thinker.com/_media/esp8266/esp8266_module_list.png

2 正確連線

供電需要穩定純淨的3.3V,如果你用的是USB-TTL供電,請確保它沒有免冷啓下載的功能,否則會導致上電初始化失敗.當然,用電池供電可以解決一切問題.
具體的問題就是:AT固件可以下載進去,但是切換到運行模式後,按RST鍵不顯示固件信息,AT指令沒反應.或者是一切換到運行模式就識別不到串口.

RX-TX是交叉連接的

3 選擇固件

https://wiki.ai-thinker.com/esp8266/sdk

選擇適合的flash版本的固件,我用的是這個

在bin文件的目錄下都會有txt或者圖片教你選擇配置下載的參數,記得看!!
類似於這種

4 固件下載

flashdownload的軟件就不說了,很容易找到,記得要切換到下載模式(不會的網上扒),切換模式後最好重新上下電

只需要下載AT固件的那個bin文件就行,其他的不需要(注意配置,按照上文介紹的文檔中給的),下載的波特率可以選擇115200或者更高,根據自己設備來,失敗了就調低點

 

5 使用AT指令

正常情況下,下載完後切換回運行模式,重新上電,使用串口工具在74880的波特率下RST就能看到版本信息了(可能有的調試工具沒有這個波特率,推薦AiThinker_Serial_Tool_V1.2.3這個調試工具,忘了哪下的了,自己找找吧),切換回115200發送AT,返回OK,你就可以開始玩了,(●'◡'●)

再不會的留言!!!!!!

 

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