Windows 上如何通过 Gitee 搭建 ESP32C3 的编译环境

需要安装的软件:

  1. Git Bash
  2. Python 环境,ESP32-C3 需要安装 Python v3.8 版本的环境,安装的时候,记得勾选 "add to PATH"

ESP32C3 支持的 ESP-IDF 为 release/v4.3 及以上的版本

  • 打开 Git Bash,进入 D 盘,创建一个空的文件夹
cd D:
mkdir esp
cd esp
mkdir esp32c3
cd esp32c3
mkdir opt
git clone -b release/v4.3 https://gitee.com/EspressifSystems/esp-idf.git
cd esp32c3/opt

git clone https://gitee.com/EspressifSystems/esp-gitee-tools.git
  • 然后进入到 esp32c3/opt/esp-gitee-tools 目录下,执行如下命令:
cd opt/esp-gitee-tools
pwd
export EGT_PATH=$(pwd)
  • 然后返回到 esp-idf 目录下,执行如下命令克隆子仓库:
$EGT_PATH/submodule-update.sh

由于 CMake 要在 CMD 终端去做,MINGW 不支持 cmake ,所以现在可关闭当前 Git Bash 终端环境,打开电脑的 CMD 终端,可通过 快捷键

Win+R

然后输入 cmd 打开。

  • 然后进入 D 盘的 esp-idf 目录下,执行:
D:
cd esp\esp32c3\esp-idf
  • 配置 esp-idf 的环境变量
set IDF_PATH=D:\esp\esp32c3\esp-idf
  • 执行所需的工具链
cd esp-idf
install.bat
export.bat
  • 然后开始测试例程,例如:
cd esp-idf\example\get-started\hello_world

idf.py set-target esp32c3

idf.py build

idf.py -p COM31  flash monitor

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值