1. 程式人生 > >Window下搭建ESP8266編譯環境

Window下搭建ESP8266編譯環境

一,安裝編譯環境

雙擊Fans_ESP8266_SDK_Make.exe執行安裝,預設安裝到C盤,不用改變安裝路徑,一路遇到選擇框就點選“確定”和“允許”。安裝完成後,會在C盤根目錄下生成三個資料夾:c:\python27, c:\ESP8266_SDK_Fans_V2.0, c:\usr

2,需要配置license,用文字編譯器開啟C:\usr\xtensa\XtDevTools\install\tools\RC-2010.1-win32\XtensaTools\Tools\lic\license.dat,在裡面有如下一行:HOSTID=1008B149EFD7,等號後面的是本機的mac地址,需要修改成自己電腦的

MAC。選擇右下角的網路連線圖示,選擇網路連線詳情可檢視:

二,編譯

進入到C:\usr\xtensa\esp_iot_sdk目錄下,下載測試用例(http://download.csdn.net/detail/yunjinwang/9629398),將auto_app_testauto_lib兩個資料夾拷貝到這裡,然後進入C:\usr\install目錄下,雙擊“xtensa_IOT”,將會執行一個dos視窗,最後一行應該是C:\usr\xtensa\esp_iot_sdk, 然後執行cd auto_app_test

輸入make,如果編譯成功會有如下結果:

輸入makebin會生成對應的映象包

Fans_SDK_flash.bin檔案

三,刷機

首先確保PC機上沒有其它串列埠裝置,可進入“裝置管理”中檢視com,如果有多個,不能確保一定能燒寫成功。

USB轉串列埠板連線ESP8266串列埠腳到PCUSB口上,在“裝置管理”中檢視是否會生成一個com裝置。同時需要將GPIO0GND。(在我們的開發套件上,只需要把USB線把板和PC連上,用線將D3GND連線,就OK了)

dos視窗上輸入burnbin,就會開始刷機了。

當出現以下情況時,請確保1GPIO0GND2,串列埠設定沒有被其它軟體開啟。

四,執行

刷機完成後,將GPIO0GND斷開,重新斷電或reset

,即可重新去行。

如有不對之處或疑問,請告之我,謝謝!!

[email protected]