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

相关推荐
奋斗音音1 小时前
Android Studio :The emulator process for AVD was killed。
android·ide·android studio
Bunury1 小时前
vscode配置Eslint后保存出现大量波浪线
ide·vscode·编辑器
大柯基爱嵌入式3 小时前
添加vscode插件C/C++ snippets,快速生成LVGL .c/.h文件模版
ide·vscode
Tech Synapse4 小时前
Vscode 远程切换Python虚拟环境
ide·vscode·python
cuijiecheng20184 小时前
设置VsCode搜索时排除文件,文件列表中隐藏文件
ide·vscode·编辑器
呆小卓5 小时前
在vsCode中将某个字符替换成换行符并且换行展示
vscode
happy_king_zi10 小时前
Goland的使用
ide·编辑器·go
shadowcz00711 小时前
结合了LLM(大语言模型)的编辑器,不仅能理解人类语言,还能与用户互动,仿佛有了自己的思想。...
人工智能·语言模型·自然语言处理·编辑器
allnlei13 小时前
markdown support in emacs
编辑器·emacs
H-大叔14 小时前
AI编辑器CURSOR_CURSOR安装教程_使用AI进行编码的最佳方式。
人工智能·python·编辑器