ESP-IDF 4.4 5.0快速安裝win10
首先進(jìn)入
https://dl.espressif.cn/dl/esp-idf/?idf=4.4
這個鏈接是樂鑫官方的下載網(wǎng)

網(wǎng)頁最下面也可以選各種版本

選擇任意你需要安裝的版本
我這里選擇4.4,因為5.0太新了改動太大不適合舊項目,新項目可以使用









等待安裝完成即可

雙擊桌面上的Powershell 會自動導(dǎo)入idf環(huán)境


運行??cd .\examples\get-started\hello_world\
輸入idf.py build

出現(xiàn)這個提示顯示tinyusb這個組件不支持esp32 因為工程設(shè)置的目標(biāo)芯片默認(rèn)是esp32?
可以運行 idf.py set-target esp32s3設(shè)置目標(biāo)芯片為s3
以下為設(shè)置芯片的命令示例:
?idf.py set-target esp32? ? ? ?設(shè)置目標(biāo)芯片為esp32
?idf.py set-target esp32s2? ? ? ?設(shè)置目標(biāo)芯片為esp32
?idf.py set-target esp32s3? ? ? ?設(shè)置目標(biāo)芯片為esp32
?idf.py set-target esp32c3? ? ? ?設(shè)置目標(biāo)芯片為esp32

出現(xiàn)上圖提示需要刪除工程目錄下的build文件
把一個工程轉(zhuǎn)移到別的路徑時也需要刪除build文件夾
養(yǎng)成良好的刪除build文件夾的習(xí)慣!能解決各種小問題

設(shè)置芯片成功,可以運行idf.py build進(jìn)行編譯:

輸入idf.py build進(jìn)行編譯

編譯完成之后如何下載呢?
運行idf.py build flash?
如果想在下載之后觀察串口輸出的log信息,則需要運行
idf.py build flash monitor
如果電腦上插入了很多個ESP32開發(fā)板,則需要區(qū)分端口例如:
idf.py -p COM5 build flash monitor