用VSCode进行ESP32 JTAG调试
最近,我买了一个ESP32 devkit和一个低预算的FT4232H jtag适配器,我设法使用ESPRESIF idf插件在VSCode中设置了它 基本上,到目前为止,它似乎是有效的。我可以从VSCode构建、闪存和监控ESP32。还设法设置了调试配置,但在调试时我仍然缺少中的一些功能 我可以一步一步地浏览代码,观察变量并查看调用堆栈 但我看不到外设、寄存器或内存 我想我必须在GDB、OpenOCd甚至ESP32配置中设置更多选项,但我不知道是哪一个用VSCode进行ESP32 JTAG调试,esp32,jtag,Esp32,Jtag,最近,我买了一个ESP32 devkit和一个低预算的FT4232H jtag适配器,我设法使用ESPRESIF idf插件在VSCode中设置了它 基本上,到目前为止,它似乎是有效的。我可以从VSCode构建、闪存和监控ESP32。还设法设置了调试配置,但在调试时我仍然缺少中的一些功能 我可以一步一步地浏览代码,观察变量并查看调用堆栈 但我看不到外设、寄存器或内存 我想我必须在GDB、OpenOCd甚至ESP32配置中设置更多选项,但我不知道是哪一个 我有什么想法要挖掘吗?你似乎就快到了
我有什么想法要挖掘吗?你似乎就快到了 我有一个非常类似的接口,可以在之后加载内存,但只是在进入某些操作之后 以下文件由espressif制作。在使用openOCD时,可以使用键盘快捷键(x)访问和进入内存
试试看。X命令是一个很好的提示,但我不知道如何在vscode中集成/使用它。经过一些研究,vscode似乎没有内存查看器支持。稍后我将用eclipse测试它今天我用eclipse测试了debuggin。我仍然看不到内存,但至少可以看到寄存器。参考,访问内存时应该不会出现任何问题。。