关于ESP32S3无法识别到端口问题

news2024/11/25 20:53:17

前言

(1)因为实习问题,需要使用ESP32BOX进行二次开发。一般来说,接触一款MCU,3天上手是基本操作。但是对于乐鑫的芯片,环境搭建是真的折磨人(苦笑),而且官方文档几乎没有图片,真的折磨人。
(2)今天我就分享一个折磨了我两天的一个问题,ESP32S3端口无法被识别到的问题。

使用Type-C连接ESP32BOX方案

下载驱动文件

(1)找不到驱动,我们需要先下载对应的USB驱动文件,复制如下网址,即可开始下载。下载速度可能会有一点慢, 因为这个好像是在外网。
https://dl.espressif.com/dl/idf-driver/idf-driver-esp32-usb-jtag-2021-07-15.zip
(2)最后下载出来的文件如下:

在这里插入图片描述

更新驱动

(1)进入设备管理器

在这里插入图片描述

(2)用Type-C数据线连接ESP32BOX。(注意,必须是数据线,充电线没用。不知道自己是否为数据线,可以先插上手机看看能不能传数据,如果能传说明就是数据线)

在这里插入图片描述

(3)
<1>往下滑找到通用串行总线设备,通过插拔数据线,看看那个设备是增加的。我这边有两个USB JTAG/serial debug unit是通过插拔数据线会增加的。不清楚哪个,就两个都按照下面的步骤尝试。
<2>右键USB JTAG/serial debug unit然后点击更新驱动程序。

在这里插入图片描述

(4)点击浏览我的电脑以查看驱动程序。

在这里插入图片描述

(5)
<1>找到自己驱动文件安装路径
<2>点击下面蓝色选项

在这里插入图片描述

(6)选中USB串行设备,然后点击下一步。最后就安装完成了

在这里插入图片描述

测试结果

(1)找到设备管理器的端口选项,通过插拔数据线,能够看到USB串行设备的改变,说明驱动安装完成。

在这里插入图片描述

使用CH340连接ESP32BOX方案

实物图片

(1)如果有人按照上面的办法还是没有完成,或者是下载上面的哪个驱动文件就是下载不了,依或者临时没有Type-C数据线,可以采用CH340的USB转TTL模块。

在这里插入图片描述

驱动安装

(1)使用这个模块依旧需要安装驱动文件,不过这个驱动文件是在国内的网络环境中。
https://www.wch.cn/download/CH341SER_EXE.html

在这里插入图片描述

(2)下载完这个exe文件之后,就可以开始安装了。

在这里插入图片描述
在这里插入图片描述

接线说明

(1)TX连接G44/U0Rx,RX连接G43/U0Tx,5V连5V,GND连GND。如下图:

在这里插入图片描述

(2)插上电脑之后,在设备管理器的端口中能够看到CH340。说明ok了。

在这里插入图片描述

在这里插入图片描述

程序烧录问题

(1)连接好串口之后,烧录程序阶段,有一些同学可能会很疑惑为什么烧录不了,一直处于等待状态。这个需要自己手动操作一下,进入下载模式。
(2)ESP32BOX旁边有两个按键,上面这个是BOOT,下面这个是RESET。
(3)进入下载模式的方法:
<1>先按住BOOT按键,不要松手。
<2>此时BOOT引脚处于按下状态,按下松开RESET引脚(RESET按键按下时间没有限制,短按即可)。
<3>RESET按键松开之后,再松开BOOT按键。就可以进入下载模式了。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1003927.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

软件测试———linux

文章目录 基础1. 发展史2 特征3 内核版本号的特征4.发布版5,安装 第二章Linux的常见命令Linux命令vi的使用文件的操作文件的压缩和解压缩文件阅读命令权限的操作用户设置配置系统查看名命令 基础 1. 发展史 unix—>BSD(TCP的使用)---->GNU---->Minix—>linux 2 …

使用Process Explorer查看线程的函数调用堆栈去排查程序高CPU占用问题

目录 1、问题描述 2、使用Process Explorer排查软件高CPU占用的一般思路 3、使用Process Explorer工具进行分析 3.1、找到CPU占用高的线程 3.2、查看CPU占用高的线程的函数调用堆栈&#xff0c;找到出问题的代码 3.3、libwebsockets库导出接口lws_service的说明 3.4、解…

200个常用的Python编程相关英语词汇以及它们的中文释义

大家好&#xff0c;我是涛哥。 好多小伙伴反馈说在学习python的过程中&#xff0c;遇到的英文比较多&#xff0c;为自己的学习和开发产生了很大的阻力&#xff0c;所以为大家梳理了一份 Python编程相关常用的英语词汇以及它们的中文释义&#xff0c;当你刚开始学习Python编程的…

SpringBoot整合Easy-ES操作演示文档

文章目录 SpringBoot整合Easy-ES操作演示文档1 概述及特性1.1 官网1.2 主要特性 2 整合配置2.1 导入POM2.2 Yaml配置2.3 EsMapperScan 注解扫描2.4 配置Entity2.5 配置Mapper 3 基础操作3.1 批量保存3.2 数据更新3.3 数据删除3.4 组合查询3.5 高亮查询3.6 统计查询 4 整合异常4…

Java“牵手”天猫商品列表页数据采集+商品价格数据排序,商品销量排序数据,天猫商品API采集方法

天猫商品列表API是天猫平台提供给开发者的应用程序编程接口&#xff0c;通过API可以获取天猫平台上商品列表数据。 天猫商品列表API的使用需要获取Access Token&#xff0c;它代表了访问天猫API的身份认证。 天猫商品列表API的使用步骤如下&#xff1a; 开发者在天猫开发者中…

Dokcer创建MySQL容器,并在宿主机或mysql可视化工具中连接mysql容器的数据库

文章目录 一、Docker 创建 MySQL容器1. 拉取 MySQL 镜像2. 创建并运行 MySQL 容器3. 创建并运行 MySQL 容器&#xff08;目录映射&#xff09; 二、连接 MySQL 数据库1. 在 MySQL 容器内&#xff0c;连接MySQL2. 在宿主机连接 MySQL&#xff08;遇到问题及解决方案&#xff09;…

2023年9月实时获取地图边界数据方法,省市区县街道多级联动【附实时geoJson数据下载】

首先&#xff0c;来看下效果图 在线体验地址&#xff1a;https://geojson.hxkj.vip&#xff0c;并提供实时geoJson数据文件下载 可下载的数据包含省级geojson行政边界数据、市级geojson行政边界数据、区/县级geojson行政边界数据、省市区县街道行政编码四级联动数据&#xff0…

性能测试 —— Jmeter事务控制器

事务&#xff1a; 性能测试中&#xff0c;事务指的是从端到端&#xff0c;一个完整的操作过程&#xff0c;比如一次登录、一次 筛选条件查询&#xff0c;一次支付等&#xff1b;技术上讲&#xff1a;事务就是由1个或多个请求组成的 事务控制器 事务控制器类似简单控制器&…

力扣:94. 二叉树的中序遍历(Python3)

题目&#xff1a; 给定一个二叉树的根节点 root &#xff0c;返回 它的 中序 遍历 。 来源&#xff1a;力扣&#xff08;LeetCode&#xff09; 链接&#xff1a;力扣&#xff08;LeetCode&#xff09;官网 - 全球极客挚爱的技术成长平台 示例&#xff1a; 示例 1&#xff1a; 输…

问道管理:突然飙涨!10分钟暴拉10倍

杠杆资金动手了&#xff0c;还是大手笔&#xff01; Wind数据显现&#xff0c;9月11日融资客净买入255.41亿元&#xff0c;创2020年7月14日以来新高。这一方面因为&#xff0c;9月11日起&#xff0c;融资保证金份额首次下调正式落地&#xff0c;投资者融资买入证券时的融资保证…

通达信指标编写,16进制颜色对照表,妈妈再也不用担心颜色不够用了!!

★★★★★博文创作不易&#xff0c;我的博文不需要打赏&#xff0c;也不需要知识付费&#xff0c;可以白嫖学习小技巧&#xff0c;喜欢的老铁可以多多点赞收藏分享置顶&#xff0c;小红牛在此表示感谢。★★★★★ #龙虎榜小红牛系统&#xff0c;官方微信公众号&#xff1a;g…

机器学习算法详解3:逻辑回归

机器学习算法详解3&#xff1a;逻辑回归 前言 ​ 本系列主要对机器学习上算法的原理进行解读&#xff0c;给大家分享一下我的观点和总结。 本篇前言 ​ 本篇对逻辑回归的算法原理进行解读。 目录结构 文章目录 机器学习算法详解3&#xff1a;逻辑回归1. 引子2. sigmoid函数3. 原…

C++之shared_ptr、unique_ptr、make_shared、make_unique的区别(一百九十七)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 人生格言&#xff1a; 人生…

vue3之pinia简单使用

一、 Pinia介绍 pinia 是 Vue 的存储库&#xff0c;它允许您跨组件/页面共享状态。就是和vuex一样的实现数据共享。 依据Pinia官方文档&#xff0c;Pinia是2019年由vue.js官方成员重新设计的新一代状态管理器&#xff0c;更替Vuex4成为Vuex5。 Pinia 目前也已经是 vue 官方正式…

PackML 学习笔记(2) OPCUA /PackML

2020年11月11日&#xff0c;OPC 基金会发布了PackML 的配套规范&#xff08;OPC 30050: PackML - Packaging Control&#xff09;。意味着可以使用OPCUA 信息模型来构建PackML 模型了。 如果写一篇技术简介往往是简单的&#xff0c;要去实现这门技术却很难。首先&#xff0c;OP…

浅谈Dead reckoning实现原理以及常用算法

0. 简介 航位推算是一个很常见的定位方法。在知道当前时刻的位置&#xff0c;然后通过imu等传感器去估计下一个时刻的位置。在自动驾驶车辆定位的时候&#xff0c;GPS提供10Hz的定位信息。这每个GPS信息来临的0.1s的间隔里面&#xff0c;车辆位置也会移动很多。那么这个时候就…

Android.bp语法和使用方法讲解

Android.bp语法和使用方法讲解 Android.bp 文件是什么&#xff1f; Android.bp 文件首先是 Android 系统的一种编译配置文件&#xff0c;是用来代替原来的 Android.mk文件的。在 Android7.0 以前&#xff0c;Android 都是使用 make 来组织各模块的编译&#xff0c;对应的编译…

抖店评价有礼怎么设置|成都瀚网科技

随着电商行业的不断发展和竞争的加剧&#xff0c;如何吸引消费者、提高店铺的口碑成为了每个卖家关注的焦点。其中&#xff0c;抖音电商平台的礼貌评价功能受到广大卖家的青睐。那么&#xff0c;如何设置抖店评论才能有礼貌呢&#xff1f;我们一起来讨论一下吧。 如何设置抖店评…

go-zerogo web集成gorm实战

前言 上一篇&#xff1a;go-zero&go web集成redis实战 从零开始基于go-zero搭建go web项目实战-04集成gorm实战 源码仓库地址 源码 https://gitee.com/li_zheng/treasure-box golang gorm 官网地址&#xff1a;https://gorm.io/zh_CN/docs/index.html GORM介绍 Gorm是…

Postman —— HTTP请求基础组成部分

一般来说&#xff0c;所有的HTTP Request都有最基础的4个部分组成&#xff1a;URL、 Method、 Headers和body。 &#xff08;1&#xff09;Method 要选择Request的Method是很简单的&#xff0c;Postman支持所有的请求方式。 &#xff08;2&#xff09;URL 要组装一条Request…