esp32能不能在arduino上断点调试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了esp32能不能在arduino上断点调试相关的知识,希望对你有一定的参考价值。

不能,ESP32不支持Arduino IDE中的断点调试功能,但是可以使用ESP-IDF开发环境进行断点调试。 参考技术A ESP32可以在Arduino上断点调试,但是需要使用特殊的调试器,比如JTAG或SWD调试器。断点调试可以帮助开发人员更好地理解代码的执行流程,从而更好地调试和优化代码。 参考技术B esp32能在arduino上断点调试,方法如下
这种方式在ESP32上面是不行的(STM32也不行)MEGA2560居然可以,不知道... #include Arduino.h int state; int phase_intr_flag = false; void phase_Handler()...

Xcode 11 断点仅在 HEX 代码上停止

【中文标题】Xcode 11 断点仅在 HEX 代码上停止【英文标题】:Xcode 11 breakpoints stop only on HEX code 【发布时间】:2020-01-11 13:50:17 【问题描述】:

我刚刚更新到 Xcode 11 并且对调试器感到疯狂。我正在尝试简单的事情,即在断点处停止并单步执行我的代码。

我可以毫无问题地添加断点,但是当调试器停在那里时,它会向我显示一个仅包含 HEX 代码的文件。我可以检查变量,但不能通过代码。见屏幕 射击。我的设置有问题吗?

【问题讨论】:

这能回答你的问题吗? Xcode Debugger: Why is it only showing me assembler? 【参考方案1】:

Xcode > Debug > Debug Workflow > 总是显示反汇编(非检查)

参考网站

Xcode Debugger: Why is it only showing me assembler?

【讨论】:

以上是关于esp32能不能在arduino上断点调试的主要内容,如果未能解决你的问题,请参考以下文章

intellij idea 调试web项目只能调试一次,第二次不能进入断点

ESP32 Arduino多串口调试信息输出

为啥vs2005调试时有时候可以进入断点,有时候进入不了断点

Xamarin.Forms ImageButton 不起作用,单击不起作用,调试断点仅在 iOS 上根本不会被命中

STM32调试器遇到断点后继续运行

为啥我在 IA32_LSTAR MSR 上使用内核调试器在 64 位 Windows 上为 SYSCALL 设置断点时会出现 DoubleFault? (KVASCODE 部分)