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

esp32-usb-jtag 调试踩坑

背景

ESP 芯片通常使用 UART 实现串口,并可以通过外部 USB-UART 桥接芯片,连接到主机/PC 上的串口控制台仿真器。然而,在具有 USB 串行/JTAG 控制器的 ESP 芯片上,控制器的 CDC-ACM 部分即可实现串口,该串口直接连接到主机/PC,不需要外部 USB-UART 桥接芯片。

拥有 USB 串行/JTAG 控制器时,支持以下功能:

双向串行控制台,可与 IDF 监视器 或其他串行监视器一起使用。

使用 esptool 和 idf.py flash 烧录。

使用 OpenOCD 等工具进行 JTAG 调试,同时进行串行操作。

实践

1.确认硬件引脚连接
image
备注:注意19 20引脚不要受外界信号干扰 【不要连接其他电气信号】,程序本身也不要使用19 20引脚【坑】
2.连接硬件 确认设备识别
2.1. 打开设备管理器 应该如下识别
image
右键 属性 确认驱动程序
image
【windows可能识别winusb设备驱动【坑】 需要自己手动换成乐鑫提供的驱动 (驱动地址)[https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32s3/api-guides/jtag-debugging/configure-builtin-jtag.html]】
3.打开openocd
4.上传程序准备调试

http://www.gsyq.cn/news/28696.html

相关文章:

  • MySQLDay3
  • 飞牛OS通过docker部署SillyTavern酒馆
  • 深入解析:XML中的 CDATA mybaitis xml中的 <![CDATA[ xxxx ]]>
  • AI股票预测分析报告 - 2025年10月23日 20:26
  • 软件包管理
  • .NET Core报错克服【无废话上操作】
  • 题解:P11831 [省选联考 2025] 追忆
  • 2025-10-23 MX-S 模拟赛 赛后总结【MX】
  • Anaconda命令大全conda
  • 网络设备
  • Kafka-保证消息消费的顺序性及高可用机制 - 教程
  • 实用指南:PyTorch 数据处理工具箱:从数据加载到可视化的完整指南
  • 多级多卡训练模型时有些参数没有参与loss计算和梯度更新的解决办法
  • 在 GEO / AIO 角度:如何优化 SEO 内容?
  • Idea提高制作效率的快捷键最佳学习方式
  • Elasticsearch8容器化部署 - 实践
  • 4.6.2版本来了!快来看看新版本有哪些改动
  • 2025-10-22 ZR-J 模拟赛 赛后总结【ZR】
  • [grep] grep stream 2, the error message
  • Liferay Portal与DXP集合提供程序存在授权缺失漏洞分析
  • MapGIS Objects Java计算一条三维线段与一个三角形所在的平面的交点 - 教程
  • 读书笔记:OpenPBR 规范(2)
  • 项目管理软件是不是伪需求?
  • 2025内窥镜/内窥镜电缆线/B超线厂家推荐明秀电子,专业制造品质可靠
  • 2025低烟无卤/UL3302/UL3767/UL4413辐照线厂家推荐明秀电子,专业认证品质保障
  • 低代码如何成为业务与IT的沟通桥梁?破解数字化转型中的协作难题
  • 低代码如何重塑IT部门价值?
  • 2025工业冰水机/冷水机厂家推荐东莞市凯诺机械,高效制冷稳定运行
  • (例题)HTTPS 电商商品页抓包与关键数据提取
  • qoj.4878 Easy Problem 做题记录