flash爲8M、16M、32M的esp8266串口燒寫方式有哪些不一樣呢html
=。=因爲看了一些錯誤的文檔,致使燒寫一直chip sync error,以至折騰至深夜,在燒洗澡水的同時,僅以此貼獻給那些在苦逼調模塊的童鞋們。
0、準備工做spa
硬件部分:
USB轉TTL板(ch340,PL2302皆可)
ESP8266-01模塊
杜邦線(母對母)
軟件部分:
裝好TTL板驅動的電腦一臺
樂鑫官方燒寫軟件
機智雲固件
1.下載ESP8266對應的固件3d
2.確認固件文件(以合併固件爲例)htm
如圖所示bin文件爲咱們所須要的固件。
3.設備鏈接blog
將ESP8266模塊按照以下原理圖進行接線,注意GPIO0(18號管腳)須要輸入低電平,本實驗直接接地處理,KEY1實現外部復位功能。
上圖爲燒錄固件簡易原理圖,在產品中實際搭建線路時,請參考官方提供線路圖,以下所示:
4.串口設置下載燒寫軟件ip
燒寫固件文檔
請務必依次對照下圖所選的地方進行相應的填寫:
使用MCU方案燒寫方式(合併燒寫):get
備註:若使用機智雲官網SOC方案編譯出來的固件,燒寫方式以下(32Mbit方案分區燒寫):flash
5.燒寫操做產品
步驟1、選擇正確的串口,當串口鏈接成功以後,點擊如上圖的「START」按鈕,
會出現
步驟2、將ESP8266進行復位(按下2.3節原理圖所示的KEY1後鬆開)將會出現以下信息表示模塊正在進行燒寫。
步驟3、等待一段時間後,出現「FINISH」字樣表示燒寫成功。