ESP32的VScode环境搭建

本文记录ESP32的VScode的开发环境搭建主要过程和一些问题

1. 软件下载

下载地址:https://code.visualstudio.com/

0d24c4db26139c293fe7ab730b2a28b6.png

 安装过程不赘述了,需要注意的是,安装时,下面的选项最好选择打勾

 2.ESP-IDF的插件安装

在插件中搜索“ESP-IDF”,点击“indtall”

3e6f76fbb2afd604a77f8d21f91fab9f.png

安装好之后选择“ADVANCED”进行配置

dba7d05d871672d90a400f4b25837e67.png

 配置过成中,有一个路径选择的配置项

可以参考如下进行创建和配置,放在一个合适位置,同一个文件夹下放idf和tools工具

38f2166166b9359efb57161735947537.png

 3.安装就一直安装即可,需要注意的是,期间有可能会安装失败,只要多重试,即可实现安装完成

4.安装好之后,搜索“ESP-IDF:Example”,创建/打开例程

64f791646ddce08c632bcf755cd85b9b.png

bd8897769d808ce86a660d3d1edb357f.png 创建时,保存工程到合适位置即可

5.之后可在VScode查看相对应的功能按钮

f0ec64520dae2eb035258e9330b25904.png

 6.选择端口和芯片类型

9d9a2cda466ef201daffef0006a758ad.png

6d19f09f03c13542e1baf5a6f4510bec.png

7.编译

0646c90505bd7b7d99c6218adcec8be3.png

b930d31bb4fa3f99066793d9adc74b91.png

8.使用串口monitor

8d11da790c74bc7b83b85cbd21ff2343.png 9.另外可以使用如下的几条命令

编译命令: idf.py build

下载命令: idf.py -p COMXXX flash

打开串口监视:idf.py -p COMXXX monitor

清除工程:idf.py fullclean

命令可以使用插件的下面这个按钮打开

 

 10.如果遇到芯片选择错误,或者需要更改芯片型号,可以如下方式

del Env:\IDF_TARGET
idf.py fullclean
idf.py set-target esp32s3