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

相关推荐
dancing99943 分钟前
Android Studio中Gradle 7.0上下项目配置及镜像修改
android·ide·android studio
刘洋浪子2 小时前
Android Studio中Gradle中Task列表显示不全解决方案
android·ide·android studio
hongdou1994 小时前
ivx 开发者如何通过 BI 引擎实现应用功能精准优化
低代码·编辑器·ai编程
慢一点会很快4 小时前
【FFmpeg】介绍+安装+VisualStudio配置FFMpeg库
ide·ffmpeg·visual studio
黑心老人7 小时前
Sublime PrettyJson 快捷键
编辑器·sublime text
tan180°13 小时前
Linux进程信号处理(26)
linux·c++·vscode·后端·信号处理
小阳睡不醒16 小时前
vim 练习题
linux·编辑器·vim
向宇it16 小时前
【unity游戏开发——编辑器扩展】使用EditorGUI的EditorGUILayout绘制工具类在自定义编辑器窗口绘制各种UI控件
开发语言·ui·unity·c#·编辑器·游戏引擎
和平宇宙16 小时前
vscode extention踩坑记
ide·vscode·编辑器
yinhezhanshen17 小时前
使用VSCode编辑Markdown+PlantUml
ide·vscode·编辑器