ESP32-S3在VSCODE上编译烧录

news/2024/7/24 8:38:36 标签: ESP32, ESP-BOX, ESP-BOX-LITE

1.准备

安装好ESP-IDFVSCODE上的扩展插件

参考安装步骤1
参考按照步骤2

2.编译和烧录

(1)显示所有例程
在这里插入图片描述
(2)在get-started处选择hello_world,然后创建项目目录
在这里插入图片描述
(3)选择芯片类型,我选的第二个
在这里插入图片描述
(4)选择连接的串口号,根据实际情况来选
在这里插入图片描述
(5)选择烧录方式DFU
在这里插入图片描述
(6)在命令行使用idf.py dfu进行编译
在这里插入图片描述
编译成功
在这里插入图片描述
(7)烧录前,将设备设置为DFU模式,我的设备是在按住BOOT按钮时,按一下RESET按钮,然后松开BOOT按钮,即可进入DFU模式

(8)在命令行使用idf.py -p COM14 flash进行烧录
在这里插入图片描述
烧录成功
在这里插入图片描述

3.查看串口效果

可以在VSCODE上直接查看,也可以用串口调试助手等软件查看。

在这里插入图片描述

4.问题

由于之前使用了zadig更改了ESP32的端口驱动程序,导致目前只能用DFU方式进行烧录,不能使用UART方式进行烧录。而且烧录时必须用命令行的形式,不能够点击VSCODE上的按钮来完成烧录工作,有没有大佬知道原因,可以指点一下我
在这里插入图片描述
在这里插入图片描述

参考:https://www.bilibili.com/read/cv19855419/


http://www.niftyadmin.cn/n/367083.html

相关文章

RabbitMQ系列(24)--RabbitMQ集群搭建

前言:当RabbitMQ服务器遇到内存崩溃、机器掉电或者主板故障等情况,该怎么办?单台RabbitMQ服务器可以满足每秒1000条消息的吞吐量,那如果应用需要RabbitMQ服务满足每秒10万条消息的吞吐量呢?购买昂贵的服务器来增强单机RabbitMQ服务的性能不…

【JavaEE】JUC(java.util.concurrent)的常见类以及线程安全的集合类

目录 1、JUC(java.util.concurrent)的常见类 1.1、Callable接口的用法(创建线程的一种写法) 1.2、ReentrantLock可重入互斥锁 1.2.1、ReentrantLock和synchronized的区别 1.2.2、如何选择使用哪个锁 1.3、Semaphore信号量 1…

【JavaSE】Java基础语法(二十五):异常

文章目录 1. 异常2. 编译时异常和运行时异常的区别3. JVM默认处理异常的方式4. 查看异常信息5. throws方式处理异常6. throw抛出异常7 . try-catch方式处理异常8. Throwable成员方法(应用)9. 自定义异常(应用) 1. 异常 异常的概述…

[Daimayuan] 最喜欢数学了(高数除外)(C++,逻辑推理)

小明的数学很好,所以他认为世界上所有的数学问题都很简单。 但是有一天,他遇到了一个他无法解决的数学问题,所以他请求你帮助他。 小明会给你两个数字 a a a 和 b b b ,然后你应该选择一个正奇数 x x x 和一个正偶数 y y y …

横向移动-传递攻击atschtasks

横向移动就是拿下对方一台主机后,以拿下的那台主机作为跳板,对内网的其他主机再进行后渗透,拿到其他内网主机的权限的过程。叫做横向移动。横向移动的主要目的就是扩大战果。 传递攻击主要建立在明文和hash值获取基础上进行攻击。 at和scht…

recurdyn履带问题

1.问题:整车履带仿真出错,车辆越障时遇到障碍物直接弹开 思路: 关于这类模型需要调节履带和地面之间的接触参数、Bushing force,还有驱动函数。 弹飞了是因为接触刚度太大了,调小一些,在100以内继续调节…

从代码角度理解DETR

一个cnn的backbone, 提图像的feature, 比如, HWC.同时对这个feature做position_embedding.然后二者相加 (在Transformer里面就是二者相加)输入encoder,输入decoder (这里有object queries.)然后接Prediction Heads, 比如分类和回归. 下面的代码参考自: https://github.com/fac…

Vue后台管理系统【附源码】

登录 – 完成 路由拦截 – 完成 商品管理(增加、编辑、搜索、删除) – 完成 角色管理(增加、编辑、搜索、删除、权限管理) – 完成 交易订单(增加、编辑、搜索、删除) – 完成 用户管理(增加、编…