esp-idf vscode配置 从下载工具链到创建工程,步骤记录

原料下载及安装

首先下载ESP-IDF包python3ESP-IDF tools,vscode。

:git后面在ESP-IDF tools中可以自动安装,也可以手动下载

注注:此处我已下载了anaconda,所以可以检测到python3(版本为3.8),如果没有python3自行下载安装即可,后续安装过程中会自动扫描到python3的目录

下载ESP-IDF包

首先下载ESP-IDF包,下载地址:

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

下载后解压至你想存储的路径里:

在这里插入图片描述

下载并安装ESP-IDF Tools

https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/windows-setup.html#get-started-windows-tools-installer

注:这里的版本是2.5,其他版本应该也可。

在这里插入图片描述
由于没有下载git,这里选择下载:
在这里插入图片描述
选择ESP-IDF包已有的目录:
在这里插入图片描述
安装路径任意,这里我选择D盘:
在这里插入图片描述
其他默认即可。安装过程中可能遇到<urlopen error [WinError 10060]的错误:
在这里插入图片描述
这里把默认浏览器改成了chrome,第二次重试安装就可以了,(如果不行的话可以试一下改变idf包的版本和tools的版本)

vscode中加载ESP-IDF

打开vscode,下载esp-idf模块:
在这里插入图片描述
安装方式选择advanced:
在这里插入图片描述
IDF包已经有了,选择find ESP-IDF in your system:
在这里插入图片描述
ESP-IDF tools选择已存在的路径:
在这里插入图片描述
安装完成的界面:
在这里插入图片描述

创建工程

创建工程并编译

按住“ctrl+shift+P”,打开交互:

在这里插入图片描述

输入“ESP-IDF: Show Examples Projects”
选择esp-idf所在目录:

在这里插入图片描述
出现了选择界面,左边可以选择一系列初始工程:
在这里插入图片描述
以hello world为例,再点击右边蓝框“用该example建立工程”:
在这里插入图片描述

选择你想保存的目录:
在这里插入图片描述
之后便打开了工程:
在这里插入图片描述
里面的include都是自动配好的,可以直接跳转到定义:
在这里插入图片描述
点击vscode工具栏的View->Termimal选项,出现终端:
在这里插入图片描述
点击build:
在这里插入图片描述
编译成功:
在这里插入图片描述

烧录并开启监视器

其实到这里配环境就结束了,剩下的就是插板子选择com口,再点击烧录和monitor:

在这里插入图片描述

由于手头没有板子,未完待续

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值