esp32c3 win7开发环境搭建
环境
系统:win7
hw target:esp32c3
注意:很多问题都跟git的网络有关,要仔细看错误提示。很多错误需要尝试多遍,才有可能成功。
安装包
离线包安装 https://dl.espressif.com/dl/esp-idf/?idf=4.4
更新最新代码
将安装的IDF_PATH更新成最新的git版本 https://github.com/espressif/esp-idf
更新submodule
git submodule update --init --recursive
安装python virtual environment
install.bat
设置环境变量
export.bat
编译工程
设置hw 平台类型
idf.py set-target esp32c3
错误1:
Unable to checkout '4f5e89fa84ce1d178a6765b8b46f2b6f91216677' in submodule path 'components/libsodium/libsodium'
解决1:
看日志是git无法成功,我们改为手动git pull,如果提示