首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cortex-m3无法调试。原因-登录

cortex-m3无法调试。原因-登录
EN

Stack Overflow用户
提问于 2015-04-13 15:24:01
回答 1查看 2.1K关注 0票数 1

我试着调试cortex M3微控制器。固件中启用了SysTick中断。所以我不能调试程序。这是我得到的:

代码语言:javascript
复制
 C:\Users\al\Desktop\eclipse\arm-toolchain\bin>arm-none-eabi-gdb.exe ../../work_d
    ir/mdr1986be91_94_dev_board/Debug/mdr1986be91_94_dev_board.elf
    GNU gdb (Sourcery G++ Lite 2011.03-42) 7.2.50.20100908-cvs
    ...
    (gdb) target remote localhost:3333
    ...
    (gdb) c
    Continuing.

    Program received signal SIGINT, Interrupt.
    0x0000001c in ?? ()
        at ../Libraries/MDR32F9Qx_StdPeriph_Driver/src/MDR32F9Qx_rst_clk.c:1642
    1642        statusreg = MDR_BKP->REG_0F;
    (gdb)

当中断发生时,调试停止。如何解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2015-04-13 16:26:21

您可以使用handle命令告诉调试器不要在某些信号上停止。因此在您的情况下,它将是:

处理SIGINT nostop

更多信息,in gdb manual

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29599886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档