- 链接地址:https://blog.csdn.net/weixin_45590473/article/details/108039950
- 链接标题:浅谈中断挂起与中断标志的区别-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:5596
中断挂起如果中断发生时,正在处理同级或高优先级异常,或者被掩蔽,则中断不能立即得到响应,此时中断被悬起。悬挂意味着等待而不是舍去,当优先级高的或者同等级先发生的中断完成后,被挂起的中断才会执行。中断的悬起状态可以通过“中断设置悬起寄存器(SETPEND)”和“中断悬起清除寄存器(CLRPEND)”来读取,还可以写它们来手工悬起中断。中断标志当进入中断后,中断标志位会自动被置1,代表着“正在执行中断服务函数中”。当我们结束终端服务函数之前,一定要在函数中清除中断标志位。我们可以这样理解:中断标志位_中断挂起
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除
标签:中断挂起