【2】ESP-IDF零基础入门 —— 搭建开发环境2

文章目录

  • 前言
  • 1. 运行 ESP-IDF 工具安装器
  • 2. 验证 ESP-IDF
  • 3. 安装VSCode 和 Espressif IDF 扩展
  • 小结


前言

上篇文章中讲到,使用 ESP-IDF 工具安装器安装 ESP-IDF 能够有效解决源码下载不完整,工具依赖缺失等问题,这篇文章就来讲讲如何使用这个工具安装 ESP-IDF。

1. 运行 ESP-IDF 工具安装器

在工具下载界面,直接选择最新版本的离线安装包下载即可,里面包含当前最新版本的 ESP-IDF 源码。
【2】ESP-IDF零基础入门 —— 搭建开发环境2_第1张图片

双击下载好的 ESP-IDF 工具安装器程序(esp-idf-tools-setup-offline-4.4.2.exe),进入安装界面:


选择简体中文,点击确定”:
【2】ESP-IDF零基础入门 —— 搭建开发环境2_第2张图片


同意此协议,下一步:
【2】ESP-IDF零基础入门 —— 搭建开发环境2_第3张图片


这时候安装程序会自动检查系统环境,检查没问题则直接下一步;有问题的话,就点击 “应用修复” ,修复好后再点击下一步;:
【2】ESP-IDF零基础入门 —— 搭建开发环境2_第4张图片


选择工具的安装位置,这里我一般使用自定义的路径,安装完成后,在指定路径的文件夹里,会有 ESP-IDF 源码以及其他必需的工具:

【2】ESP-IDF零基础入门 —— 搭建开发环境2_第5张图片


接下来就是选择需要的组件,这里建议使用 “完全安装” ,就使用默认勾选的组件就行,直接下一步:

【2】ESP-IDF零基础入门 —— 搭建开发环境2_第6张图片


这时候你就可以看到 ESP-IDF 源码以及各种工具存放的路径了,点击安装:
【2】ESP-IDF零基础入门 —— 搭建开发环境2_第7张图片


然后就静待安装完成即可,大概需要几分钟,期间会弹出提示框,要运行环境变量配置程序或者驱动程序,点击确定即可:
【2】ESP-IDF零基础入门 —— 搭建开发环境2_第8张图片


安装好后直接点击完成:

【2】ESP-IDF零基础入门 —— 搭建开发环境2_第9张图片

2. 验证 ESP-IDF

通过 ESP-IDF 工具安装器安装完成 ESP-IDF 框架后,会自动打开 ESP-IDF 4.4 CMD 这个命令行工具,没有自动打开的话,就在开始菜单里面找。

【2】ESP-IDF零基础入门 —— 搭建开发环境2_第10张图片


进入 ESP-IDF 的安装目录,目录下的 frameworks 文件夹内就是 v4.4.2 版本的 ESP-IDF 源码了:
【2】ESP-IDF零基础入门 —— 搭建开发环境2_第11张图片


进入 xxx\frameworks\esp-idf-v4.4.2\examples\get-started\hello_world 目录,直接运行如下命令编译例程:
idf.py build

【2】ESP-IDF零基础入门 —— 搭建开发环境2_第12张图片
编译成功的话,可以看到会生成 hello_world.bin 文件,至此,ESP-IDF 框架就安装成功了,可以使用相应的命令行编译、烧录、监控程序了。

3. 安装VSCode 和 Espressif IDF 扩展

剩下这部分,和我之前写过的教程是一样:

ESP32开发应用 ——VScode搭建开发环境

需要注意的是,要安装好 ESP-IDF 框架后再打开 VSCode ,不然 VSCode 是查找不到已经安装好的 ESP-IDF 的,此时需要重启一下 VSCode。


小结

通过我不同时期写的两篇教程来看,使用不同版本的 ESP-IDF 工具安装器安装 ESP-IDF 的过程是大同小异的,只是安装好的目录会略有差异罢了。


开发环境搭建完成后,就可以愉快地开启 ESP-IDF 框架的学习之旅了!

你可能感兴趣的:(#,ESP-IDF,零基础入门系列教程,物联网,单片机)