C语言 如何跳过ARM上GDB中的BKPT指令?

t98cgbkg  于 2023-01-16  发布在  其他
关注(0)|答案(1)|浏览(197)

我在代码中使用了__asm__ __volatile__ ("bkpt #0");。GDB用SIGTRAP信号停止。好的,但是我希望代码继续运行。
在GDB中我使用了'continue','skip',但是我仍然停留在相同的指令上。如何在GDB中跳过程序块?

iyfjxgzm

iyfjxgzm1#

你需要在广发做步骤。
如果您使用Eclipse,请使用F6(跳过)。
可与openOCD、seggerGDBserver和stm32 gdb服务器配合使用。
断点指令:

跨过去,但也可以跨过去

相关问题