【乐鑫ESP32】ESP-IDF+VSCode环境搭建

2024-02-07 08:59

本文主要是介绍【乐鑫ESP32】ESP-IDF+VSCode环境搭建,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

  • 一、获取ESP-IDF
  • 二、安装ESP-IDF
  • 三、VSCode插件配置
  • 一些小问题
  • 补充


一、获取ESP-IDF

打开乐鑫官方编程指南
点开windows
在这里插入图片描述
选择你想要的版本下载,这里以v4.4-Offline Installer离线安装为例。
推荐使用离线安装
选择Universal Online Installer 2.13
在这里插入图片描述

二、安装ESP-IDF

1.打开esp-idf-tools-setup-online-2.13,选择中文
在这里插入图片描述
2.环境检测
在这里插入图片描述
3.选择ESP-IDF版本,自行设置安装位置,记住此位置之后vscode要用上。
在这里插入图片描述
在这里插入图片描述
4.选择ESP-tools位置,记住此位置之后vscode要用上。
在这里插入图片描述
5.安装组件,选择镜像替换Github,应该会快一点
在这里插入图片描述
6.完成
这三个√可以不打
在这里插入图片描述

三、VSCode插件配置

1.安装esp-idf插件,还有附带的一些七七八八的插件。
在这里插入图片描述
在这里插入图片描述
2.配置esp-idf
快捷键ctrl+shift+p呼出命令栏,配置命令:ESP-IDF:Configure ESP-IDF extension
在这里插入图片描述
选择ADVANCED
在这里插入图片描述

选择之前安装ESP-IDF和ESP-tools的位置
在这里插入图片描述

install
在这里插入图片描述

3.完看到这个界面就是已经配置完毕 ,过程应该很快
在这里插入图片描述

按钮功能介绍
在这里插入图片描述

一些小问题

1.头文件问题
打开例程之后,发现头文件全部爆红,原因是头文件路径没有包含对。
在这里插入图片描述

打开C++ configuration 包含头文件路径。
头文件路径在目录下components文件夹内。
在这里插入图片描述
或者直接ctrl + shift + p选择添加vscode配置文件夹简单粗暴。
在这里插入图片描述

2.各种未定义标识符问题
虽然不影响,但是看着难受,目前没找到解决方法。
可以直接禁用检测
在这里插入图片描述

补充

记得安装MinGW-w64编译器,地址:https://sourceforge.net/projects/mingw-w64/files/
添加环境变量:
在这里插入图片描述

编译器路径:
在这里插入图片描述


提示:本篇仅作为学习记录,切勿当做标准教程,如有错误,欢迎提出指正。

这篇关于【乐鑫ESP32】ESP-IDF+VSCode环境搭建的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/687211

相关文章

使用Python实现快速搭建本地HTTP服务器

《使用Python实现快速搭建本地HTTP服务器》:本文主要介绍如何使用Python快速搭建本地HTTP服务器,轻松实现一键HTTP文件共享,同时结合二维码技术,让访问更简单,感兴趣的小伙伴可以了... 目录1. 概述2. 快速搭建 HTTP 文件共享服务2.1 核心思路2.2 代码实现2.3 代码解读3.

MySQL双主搭建+keepalived高可用的实现

《MySQL双主搭建+keepalived高可用的实现》本文主要介绍了MySQL双主搭建+keepalived高可用的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,... 目录一、测试环境准备二、主从搭建1.创建复制用户2.创建复制关系3.开启复制,确认复制是否成功4.同

Centos环境下Tomcat虚拟主机配置详细教程

《Centos环境下Tomcat虚拟主机配置详细教程》这篇文章主要讲的是在CentOS系统上,如何一步步配置Tomcat的虚拟主机,内容很简单,从目录准备到配置文件修改,再到重启和测试,手把手带你搞定... 目录1. 准备虚拟主机的目录和内容创建目录添加测试文件2. 修改 Tomcat 的 server.X

VSCode中C/C++编码乱码问题的两种解决方法

《VSCode中C/C++编码乱码问题的两种解决方法》在中国地区,Windows系统中的cmd和PowerShell默认编码是GBK,但VSCode默认使用UTF-8编码,这种编码不一致会导致在VSC... 目录问题方法一:通过 Code Runner 插件调整编码配置步骤方法二:在 PowerShell

VSCode配置Anaconda Python环境的实现

《VSCode配置AnacondaPython环境的实现》VisualStudioCode中可以使用Anaconda环境进行Python开发,本文主要介绍了VSCode配置AnacondaPytho... 目录前言一、安装 Visual Studio Code 和 Anaconda二、创建或激活 conda

pytorch+torchvision+python版本对应及环境安装

《pytorch+torchvision+python版本对应及环境安装》本文主要介绍了pytorch+torchvision+python版本对应及环境安装,安装过程中需要注意Numpy版本的降级,... 目录一、版本对应二、安装命令(pip)1. 版本2. 安装全过程3. 命令相关解释参考文章一、版本对

使用DeepSeek搭建个人知识库(在笔记本电脑上)

《使用DeepSeek搭建个人知识库(在笔记本电脑上)》本文介绍了如何在笔记本电脑上使用DeepSeek和开源工具搭建个人知识库,通过安装DeepSeek和RAGFlow,并使用CherryStudi... 目录部署环境软件清单安装DeepSeek安装Cherry Studio安装RAGFlow设置知识库总

Linux搭建Mysql主从同步的教程

《Linux搭建Mysql主从同步的教程》:本文主要介绍Linux搭建Mysql主从同步的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux搭建mysql主从同步1.启动mysql服务2.修改Mysql主库配置文件/etc/my.cnf3.重启主库my

国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)

《国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)》本文给大家利用deepseek模型搭建私有知识问答库的详细步骤和遇到的问题及解决办法,感兴趣的朋友一起看看吧... 目录1. 第1步大家在安装完ollama后,需要到系统环境变量中添加两个变量2. 第3步 “在cmd中

在VSCode中本地运行DeepSeek的流程步骤

《在VSCode中本地运行DeepSeek的流程步骤》本文详细介绍了如何在本地VSCode中安装和配置Ollama和CodeGPT,以使用DeepSeek进行AI编码辅助,无需依赖云服务,需要的朋友可... 目录步骤 1:在 VSCode 中安装 Ollama 和 CodeGPT安装Ollama下载Olla