• 已解决 40721 个问题
  • 已帮助 5878 位优秀工程师

程序跑飞之后还会不会进入中断?

hangtao 2019-01-31 浏览量:873
程序跑飞之后还会不会进入中断?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 跑飞有挺多情况的

    可能只是陷入了某个main里面的死循环,这时候中断是没问题的

    也可能是指针越界导致的硬件错误,这时候会出现硬件错误中断,是没办法被普通中断打断的

    • 发布于 2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:18
  • 看情况了.一般跑飞就死机了.
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个很难说,很可能进入死循环
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 中断信号应该还是可以产生,但是MCU可能就没法响应了。
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果你没有设置跑飞了就进入中断的跳转进入死机或死循环的可能多。
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 跑飞后就进入无限循环了,中断都不会起作用了
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般情况下是进不了中断的,程序已经跑飞了,到了未知的地址,此时中断也是响应不了的
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 跑飞之后程序状态永远无法获知,所以肯定不会进入中断,除非你加了看门狗矫正。
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般用硬件看门狗+软件喂狗来实现跑飞控制,然后在程序初始化里面进行是冷启动还是热启动判断,很有可能进入死循环,中断也会停止。
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 有可能是软件跑飞了,你可以用一个看门狗进行程序的检测和跑飞复位
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 程序跑飞,单片机就乱掉了,已经处在不确定的状态,不知道下一刻会在什么状态,也许已经触发  hard fault 中断,啥事也干不了。

    跑飞是不确定的状态,不可预测,不知道。

    • 发布于2019-02-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 中断不一定会响应,但处理器不会响应
    • 发布于2019-02-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 程序跑飞之后处理器会进入异常模式,中断控制器还能运作,但是内核已经不能再运行用户程序
    • 发布于2019-02-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 跑飞一般就陷入死循环了,不会再跑到别处了。
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 跑飞了 就不确定了

    有可能会进入中断有可能不会

    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

程序跑飞之后还会不会进入中断?