核心转储调试
在完成相关配置的前提下,IDF-Eclipse 插件可以在芯片发生崩溃时调试核心转储。目前,仅支持通过 UART 捕获和调试核心转储。
可参照以下步骤为项目启用核心转储调试:
先在
sdkconfig中启用该功能。在项目根目录中双击sdkconfig,打开配置编辑器。在左侧设置中点击
Core Dump,并将Data Destination设置为UART。
上述步骤将启用核心转储调试。为项目连接串口监视器时,如发生崩溃,则将加载转储并在 Eclipse 中打开调试透视图,以便查看核心转储包含的所有信息。
你可以查看寄存器、栈回溯,甚至查看栈帧中的变量值。
若想退出调试会话,只需点击 stop 按钮。