【Espressif-ESP32S3】【VScode】安装【ESP-IDF】插件及相关工具链

一、ESP-IDF简介
二、VScode安装ESP-IDF插件
三、安装ESP-IDF、ESP-IDF-Tools以及相关工具链
四、测试例程&编译烧录
五、IDF常用指令

资料下载:
链接:https://pan.baidu.com/s/15Q2rl2jpIaKfj5rATkYE6g?pwd=GLNG
提取码:GLNG

一、ESP-IDF简介

二、VScode安装ESP-IDF插件

【VScode】安装配置、插件及远程SSH连接
【VSCode】自定义配置

打开VScode,在插件管理搜索espressif IDF,点击安装。

三、安装ESP-IDF、ESP-IDF-Tools以及相关工具链

1. 在命令面板搜索 ESP-IDF configure ESP-IDF extension 或者直接点击左侧乐鑫的图标进入配置界面

2. 配置 ESP-IDF 插件

选择自定义配置

3. 开始安装工具链

根据你们选择最新的版本就行,这里选择的是ESP-IDF: v5.2.2 (release version)

安装过程比较久,出现下面的界面,就可以测试编译例程。

四、测试例程&编译烧录

1. 在命令面板中搜索"example"

选择"ESP-IDF:Show Examples Projects":

继续选择:"Use current ESP-IDF":

2. 拷贝例程到工程文件

3. 编译下载程序

配置 ESP-IDF 烧录波特率 和 设备烧录方法UART (UART、JTAG、DFU)

五、IDF常用指令

使用 idf.py 工具在ESP32s3芯片上进行ESP-IDF项目的编译、设置、监控、配置以及代码下载和清理工作,包括创建工程、设置目标、菜单配置等关键步骤。

1、编译(需要进入当前目录)

bash 复制代码
idf.py build

2、创建工程

bash 复制代码
idf.py create-project --path C:\Users\ATK\Desktop\test_1 led

3、设置目标芯片(esp32s3)

bash 复制代码
idf.py set-target esp32s3

4、查看支持的芯片类型

bash 复制代码
idf.py --list-targets

5、监控项目(注意:请按"Ctrl + ]"快捷键退出监控器)

bash 复制代码
idf.py monitor

6、配置项目

bash 复制代码
idf.py menuconfig

7、下载代码(下载前必须先编译成功)

bash 复制代码
idf.py -p COM9 flash

8、清除编译文件

bash 复制代码
idf.py clean
idf.py fullclean
相关推荐
BagMM16 分钟前
VScode 使用 Codex插件(避坑!)
ide·vscode·编辑器
山川行1 小时前
Git学习笔记:Git进阶操作
笔记·git·vscode·学习·编辑器·visual studio code
九成宫4 小时前
SSH 密钥操作经历与 VSCode 远程连接“找不到ssh安装”解决
运维·vscode·ssh
承渊政道4 小时前
C++学习之旅【智能指针的使⽤及其原理】
开发语言·c++·笔记·vscode·学习·visual studio
承渊政道4 小时前
C++学习之旅【异常相关内容以及类型转换介绍】
c语言·c++·笔记·vscode·学习·macos·visual studio
承渊政道4 小时前
C++学习之旅【深入回溯C++11的发展历程】
c语言·c++·笔记·vscode·学习·macos·visual studio
学嵌入式的小杨同学18 小时前
STM32 进阶封神之路(五):库函数移植全解析 —— 从底层原理到移植实操(含环境适配 + 报错解决)
vscode·单片机·嵌入式硬件·代理模式·智能硬件·pcb工艺·嵌入式实时数据库
热爱生活的五柒1 天前
vscode通过remote-ssh一直链接不上远程主机
ide·vscode·ssh
袁震1 天前
Claude Code国内使用安装教程(接入VScode AndroidStudio等开发工具)
vscode·ai编程·androidstudio·claudecode
佑白雪乐1 天前
C++标准总结+VSCode使用+MinGW
开发语言·c++·vscode