*** 安信可一體化開發環境,默認使用的是官方老版本的開發sdk,所以我們要升級最新版本的sdk。
刪除默認工程
*** 現在先將原來的工程與老版本的sdk刪除。
本地文件也一起刪除。這些對於只開發ESP32來說都沒有用。放心刪除吧!
如果出現以下提示,繼續就好。
拉取開源IDF
*** 現在升級最新的官方SDK
這個時候就要用到,一體化開發環境提供的 cygwin 了。
找到cygwin目錄。
以管理員身份運行 Cygwin.bat,如下圖:
這個是一個linux命令窗口(好像是哈)
先輸入一個 ls
是列目錄的命令
project 這個文件夾就是你的工程目錄了
下面開始輸入以下命令
cd project (進入你的工程目錄)
樂鑫官方推薦升級方法
git clone https://github.com/espressif/esp-idf.git esp-idf-v3.0
cd esp-idf-v3.0/
git checkout v3.0
git submodule update --init --recursive
命令執行完成后,就把最新的SDK esp-idf-v2.1 下載到本地了
本地工程文件夾
安信可提供一個批處理。OpenWorkSpace.bat ,雙擊即可打開工程文件夾。
你可以看到最新的SDK 已經下載好了,記住這個地址,因為會用到。
重新配置IDF
打開ConfigTool.exe,會提示idf路徑錯誤,因為上面已經刪除了。現在配置最新的idf
點擊,選擇,找到剛剛下載好的sdk目錄,保存即可。
SDK 升級完成。