使用像 gdb 这样的调试器来分析在 esp8266 上运行的程序?
直接使用 gdb 或像eclipse
这样的多个前端之一,你可以
我问这个是因为在讨论调试器的线程上的新回复令人沮丧。
(通过 jtag(
)或使用嵌入式 gdb 存根
(
,
))
那是因为你认为你无法帮助构建调试解决方案,或者你认为它不需要或有用,或者你不知道或不在乎?
好奇,
Cal
P.S.
要通过 JTAG 进行调试,您需要额外的硬件来控制 CPU。
gdb 存根是一个目标文件/库,它链接到您的固件文件并将代码添加到您的固件文件,并通过调用一些 init 函数或直接输入来激活。在 esp8266 的情况下,它通过串行接口与在您的 pc 上运行的调试器
通信。