一. 访问码云ESP-IDF地址
https://gitee.com/EspressifSystems/esp-idf
https://gitee.com/EspressifSystems/esp-gitee-tools
二. 按照如下的方式进行安装
参照这个网址:https://gitee.com/EspressifSystems/esp-gitee-tools/blob/master/docs/README-install.md
这里默认你已经有了 python环境
1. PIP换源!!!
我使用了如下方法换源:https://blog.csdn.net/yuzaipiaofei/article/details/80891108
大体是:
- 直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,在pip 目录下新建文件pip.ini
- 在pip.ini写入:
[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
mac下这样换源:
https://blog.csdn.net/qq_34067821/article/details/84668855
2. 克隆esp-tools
git clone https://gitee.com/EspressifSystems/esp-gitee-tools.git
3. 克隆esp-idf
git clone https://gitee.com/EspressifSystems/esp-idf.git
4. 暴露install.sh submodule-update.sh 所在路径
cd esp-gitee-tools
export EGT_PATH=$(pwd)
5. 进入 esp-idf 目录执行更新自模块
cd esp-idf
$EGT_PATH/submodule-update.sh
6. 进入 esp-idf 目录执行 install.sh 脚本
cd esp-idf
$EGT_PATH/install.sh
完成安装
如果中途有报错,
请自行下载以下文件:
https://github.com/espressif/openocd-esp32/releases