当前位置: 首页 > news >正文

vscode安装ESP-IDF

引言

ESP-IDF(Espressif IoT Development Framework)是乐鑫官方为其 ESP32、ESP32-S 系列等芯片提供的物联网开发框架。结合 Visual Studio Code(VSCode)这一强大的开源代码编辑器,能极大提升开发效率。本教程将详细介绍如何在 VSCode 中安装和使用 ESP-IDF 进行开发。

一、安装前的准备

  1. 操作系统要求
    ESP-IDF 支持 Windows、Linux 和 macOS 系统。确保你的操作系统是最新版本,以避免兼容性问题。
  2. 安装 VSCode
    访问 VSCode 官方网站,根据你的操作系统下载并安装 VSCode。
  3. 安装 Python
    ESP-IDF 需要 Python 3.7 或更高版本。访问 Python 官方网站 下载并安装 Python,安装过程中记得勾选 “Add Python to PATH” 选项,以便在命令行中可以直接使用 Python。下载下来一键安装就好了
    在这里插入图片描述
    4、ESP-IDF 安装工具
    工具地址选择下载第二个,并一键安装;

下载后建议放到c盘以外的盘;再安装;
其次安装目录不要用中文;
在这里插入图片描述

二、安装 ESP-IDF

1.打开vscode后打开扩展搜索esp-idf 并安装
在这里插入图片描述

  1. 设置环境变量
    从命令列表中选择 配置 ESP-IDF 扩展 或按 F1 输入 Configure ESP-IDF Extension,然后选择 ESP-IDF:配置 ESP-IDF 扩展 选项,我选的是第三个,当然根据自己需求弄;

在这里插入图片描述

三、调试
在这里插入图片描述
执行命令行后选择自己的esp安装目录、进入下面页面;
在这里插入图片描述
点击蓝色按钮,创建项目文件,下面是目录结构
在这里插入图片描述x
下面是对应的注释
在这里插入图片描述
①选择串口端口号,如COM10;
②选择芯片型号;
③工程idf设置,相当于menuconfig;
④清理所有编译文件;
⑤编译;
⑥烧录方式,如uart、jtag和DFU;
⑦烧录;
⑧log监视窗口(monitor);
⑨编译+烧录+自动打开log监视窗口;
⑩openocd配置,开启openocd或停止openocd。

四、创建和编译项目
当然也可以自己创建项目在这里插入图片描述

http://www.lryc.cn/news/533947.html

相关文章:

  • 第31周:文献阅读
  • GenAI + 电商:从单张图片生成可动态模拟的3D服装
  • 进程(1)
  • ChatGPT搜索免费开放:AI搜索引擎挑战谷歌霸主地位全面分析
  • hadoop之MapReduce:片和块
  • GitPuk快速安装配置教程(入门级)
  • 在CT107D单片机综合训练平台上,8个数码管分别单独依次显示0~9的值,然后所有数码管一起同时显示0~F的值,如此往复。
  • 深入浅出Java数组:从基础到高阶应用
  • 基于 Nginx 的 CDN 基础实现
  • 讲人话的理解ai学习原理
  • Spring boot整合quartz方法
  • 网站改HTTPS方法
  • 数据中台是什么?:架构演进、业务整合、方向演进
  • Java Stream API:高效数据处理的利器引言
  • qml之Text 组件显示当前时间
  • 两栏布局、三栏布局、水平垂直居中
  • Hanoi ( 2022 ICPC Southeastern Europe Regional Contest )
  • Matplotlib基础01( 基本绘图函数/多图布局/图形嵌套/绘图属性)
  • SMU寒假训练第二周周报
  • 解锁全新视界:一键畅享 360 度全景图与多格式转换
  • python:面向对象案例烤鸡翅
  • 游戏外挂原理解析:逆向分析与DLL注入实战(植物大战僵尸
  • 【10.10】队列-设计自助结算系统
  • android的ViewModel和LiveData 简介
  • Linux系统之free命令的基本使用
  • 大模型赋能网络安全整体应用流程概述
  • SpringCloud - Nacos注册/配置中心
  • 面试准备——Java理论高级【笔试,面试的核心重点】
  • AI伴读-清华大学104页《DeepSeek:从入门到精通》
  • unity学习34:角色相关3,触发器trigger,铰链 hingejoint 等 spring joint, fixed joint