不废话直接上干货;
用到的软件如下,另外要自己提前安装好git跟python3:
1、VSCodeUserSetup-x64-1.64.1.exe
下载路径Download Visual Studio Code - Mac, Linux, Windows
2、esp-idf-tools-setup-offline-4.4.exe
下载路径https://dl.espressif.com/dl/esp-idf/?idf=4.4
一、首先安装VS Code
在软件上右键选择“以管理员身份运行”,如下图
打开之后一次下一步即可,如下图选择安装位置
继续下一步,为方便后期开发可以将图中两项选上
然后继续下一步,直到程序安装完成,程序打开如下图
二、然后安装ESP-IDF工具链
这时候暂时将VS Code搁置一边,开始安装ESP32的固件包,同样需要用管理员身份打开
剩下的就是各种下一步,直到程序安装完成,安装过程中同样可以自己修改安装路径
安装完成之后出现如下两个对话框,说明安装成功
三、开始配置开发环境
此时我们 重新回到VS Code软件中,就开始配置开发环境
首先我们从左侧的“扩展”功能中搜索“ESP”找到乐鑫提供的开发插件,并安装
同时由于VS Code默认是英文界面,也可以安装以下中文语言包插件
安装完成后我们打开VS Code菜单栏的“查看”->“命令面板”,输入“>configure ESP-IDF extension”
然后点击打开“配置ESP-IDF 插件”选项,界面如下,
由于我们已经在本地安装了IDF开发工具,所以直接选第三个使用本地配置,
如果出现如上界面,各个选项后面都打了对钩,说明VS Code已经成功识别到了IDF开发工具链,
此时我们只需等待出现如下界面即可,如此便说明开发环境配置成功;
四、导入参考例程测试开发环境
然后我们继续从查看选项打开“命令面板”,搜索“show Examples Projects”,如下如
点击选项打开参考例程界面,可以从左侧选择任意工程导入本地目录中
参考例程打开如下,可以先左下方的“编译”按钮开始编译程序,
如下方”终端“窗口所示,出现左侧内容说明程序编译通过,注意第一次编译可能耗时较长,要耐心等待;
至此我们的开发环境就搭建完成了。