在 VSCode IDE 中,使用 ESP32-S3 的 USB 接口进行调试

使用 USB 管脚进行 JTAG 调试,在 VSCode 环境中的使用请阅读官方说明:Configuration for Visual Studio Code Debug


1、先编译工程并烧录固件

2、打开 OpenOCD 环境:

  • F1 ---> OpenOCD 板配置 ---> USB-JTAG
  • F1 ---> OpenOCD 管理器 ---> Start OpenOCD

3、设置 GDB 配置文件

工程目录下创建 gdbinit 文件,输入如下内容:

bash 复制代码
target remote :3333
set remote hardware-watchpoint-limit 2
mon reset halt
flushregs
thb app_main
c

4、打断点开始进入调试

F5 ---> ESP-IDF ---> 打断点 ---> 启动调试

相关推荐
yqcoder1 小时前
vscode 好用插件
ide·vscode·编辑器
noravinsc11 小时前
‌Visual Studio Code(VS Code)支持的编程语言
vscode
Code_流苏11 小时前
VSCode 2025最新前端开发必备插件推荐汇总(提效指南)
ide·vscode·编辑器·前端开发插件·汇总指南
还是鼠鼠13 小时前
http 模块的概念及作用详细介绍
前端·javascript·vscode·http·node.js·web
W-HM13 小时前
Sublime Text4安装、汉化
编辑器·sublime text
The god of big data13 小时前
Visual Studio Code 基本使用指南
ide·vscode·编辑器
莲动渔舟13 小时前
国产编辑器EverEdit - 兼具小巧、灵活、强大的语法着色管理
编辑器·emeditor·notepad·everedit
Rhys..16 小时前
Pycharm修改默认执行框架为unittest
ide·python·pycharm
Kisorge17 小时前
【编译器】VSCODE烧录ESP32-C3——xiaozhi智能聊天机器人固件
ide·vscode·机器人
时空自由民.18 小时前
vscode arm拓展&& keil acm5 到acm6迁移
arm开发·ide·vscode