ESP32開發之Windows開發環境


電腦出了問題linux系統下的環境不知道怎么就掛了,在一次搭建,總是出錯,沒辦法,只能在win10下一試。

1 下載交叉編譯工具,最新版

找到並下載最新的工具鏈:

 https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20190611.zip

解壓出來為文件夾msys32

 

2.下載ESP-IDF

 

https://github.com/espressif/esp-idf/tags

個版本都在里面,與對應的工具鏈想匹配,否則編譯的時候回報錯,提示編譯工具過高或過低

https://github.com/espressif/esp-idf/releases/tag/v4.0-beta2,進去后再最下面

解壓

解壓出來為文件夾esp-idf-v4.0-beta2

3.將esp-idf-v3.3復制到msys32里面去,再將msys32復制到C盤根目錄,

打開C:\msys32\etc\profile.d\esp32_toolchain.sh,將里面內容配置為:

# This file was created by ESP-IDF windows_install_prerequisites.sh
# and will be overwritten if that script is run again.
export PATH="$PATH:/opt/xtensa-esp32-elf/bin:/mingw32/bin"
export IDF_PATH="/esp-idf-v4.0-beta2"
其中msys32自帶的python位於“mingw32/bin”

4.嘗試第一次編譯

雙擊“C:\msys32\msys2_shell.cmd”啟動msys32

cd /esp-idf-v4.0-beta2/examples/get-started/hello_world/
make menuconfig
或 筆記本核心較多用下面這個會更快
make -j4 menuconfig

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM