在 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 ---> 打断点 ---> 启动调试

相关推荐
技术卷3 小时前
在公司网络 + VSCode Remote SSH 环境下使用 Codex 经验总结
vscode·网络配置·codex认证·remote ssh
F1FJJ7 小时前
Shield CLI Postgres v0.3.10:当 142 张表挤在一张 ER 图里,我们做了什么
网络·vscode·网络协议·postgresql·开源软件
小Tomkk10 小时前
怎么配置 Visual Studio Code 配置 C/C++
c语言·c++·vscode
逆向编程11 小时前
如何在Ubuntu虚拟机中使用Vim编辑器?
ubuntu·编辑器·vim
Risehuxyc11 小时前
Visual Studio 输出中文乱码问题
ide·visual studio
golang学习记11 小时前
VSCode 官宣:全新默认主题!
ide·vscode·编辑器
波尔德11 小时前
vscode codex 字体大小设置
ide·vscode·编辑器
qq_4275060813 小时前
vscode使用kimi code的简单经验分享
前端·vscode·ai编程
村中少年14 小时前
vscode如何添加ollama本地模型-实现token自由
vscode·llm·token·ollama·本地模型·qwen3
π同学14 小时前
ESP-IDF+vscode开发ESP32第四讲——I2C
vscode·esp32·i2c