我在代码中使用了__asm__ __volatile__ ("bkpt #0");。GDB用SIGTRAP信号停止。好的,但是我希望代码继续运行。在GDB中我使用了'continue','skip',但是我仍然停留在相同的指令上。如何在GDB中跳过程序块?
__asm__ __volatile__ ("bkpt #0");
iyfjxgzm1#
你需要在广发做步骤。如果您使用Eclipse,请使用F6(跳过)。可与openOCD、seggerGDBserver和stm32 gdb服务器配合使用。断点指令:
跨过去,但也可以跨过去
1条答案
按热度按时间iyfjxgzm1#
你需要在广发做步骤。
如果您使用Eclipse,请使用F6(跳过)。
可与openOCD、seggerGDBserver和stm32 gdb服务器配合使用。
断点指令:
跨过去,但也可以跨过去