最近我买了一个 ESP32 开发套件和一个低预算的 FT4232H jtag 适配器,我设法使用 Espressif-idf 插件在 VSCode 中进行设置。
基本上到目前为止它似乎有效。我可以从 VSCode 构建、刷新和监控 ESP32。还设法设置了调试配置,但我在调试时仍然缺少一些功能。
我可以单步执行代码、观察变量并查看调用堆栈。
但我看不到外设、寄存器或内存
我想我必须在 GDB、OpenOCd 甚至 ESP32 配置中设置更多选项,但我不知道是哪些。
有什么想法是我必须挖掘的吗?
最佳答案
你似乎快到了。
我有一个与之后的内存加载非常相似的界面,但只是在进入某些操作之后。
以下是乐鑫制作的文档。使用 openOCD 时,可以使用键盘快捷键 (x) 访问和进入内存。
试一试。
关于使用 VSCode 调试 ESP32 JTAG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66554440/