【ESP32-S2】【ESP-IDF 編譯、下載】

2020.01.19: 初版。

參考 ESP32-S2 Beta Preview Support

ESP-IDF V4.1 目前可以支持 ESP32-S2 Beta 版本。
ESP-IDF V4.2 將會支持 ESP32-S2


【ESP32】【Windows 配置】的基礎上,切換至 .espressif 文件夾內,下載最新的 esp-idf :

git clone --recursive https://github.com/espressif/esp-idf.git

下載完成後,切換至 …espressif\esp-idf :

執行 $ install.bat
執行 $ export.bat

打印如上,則編譯環境配置成功。
查看下當前的 esp-idf 版本,執行 $ idf.py --version


當前,並非所有的 ESP-IDF 例程都支持 ESP32-S2 Beta. 檢查 CMakeLists.txt 文件中若存在 SUPPORTED_TARGETS esp32,則該例程不支持 ESP32-S2。


以 Get-started 中的 hello_wrold 爲例:

1)切換至路徑: …espressif\esp-idf\examples\get-started\hello_world>

2)設置目標芯片爲 ESP32-S2,執行 $ idf.py set-target esp32s2beta

3)ESP32-S2 Beta engineering samples 共有三個版本,執行 $ idf.py menuconfig , 在 Component Config -> ESP32S2-specific -> ESP32-S2 Beta chip version —> 中選擇對應的 chip version;

4)編譯,執行:$ idf.py build

5)下載、打印,執行:$ idf.py -p PORT flash monitor

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