打印

请教一个中断优先级的问题

[复制链接]
3187|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ltleaf|  楼主 | 2010-6-2 11:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当多个中断同时发生的时候,arm只处理高优先级而忽略低优先级中断,那么,当arm正在处理低优先级中断的时候,高优先级来了。周立功的书上,只说,低优先级中断不会被中断,那,等低优先级中断执行完成后,还会执行高优先级中断吗?

相关帖子

沙发
ltleaf|  楼主 | 2010-6-2 11:38 | 只看该作者
有请高手帮助

使用特权

评论回复
板凳
HWM| | 2010-6-2 11:56 | 只看该作者
只要中断标志还挂在那里,前面中断完毕后,此中断就会响应。

使用特权

评论回复
地板
ltleaf|  楼主 | 2010-6-2 12:15 | 只看该作者
谢谢

使用特权

评论回复
5
ltleaf|  楼主 | 2010-6-2 12:16 | 只看该作者
那么,中段标志位会被置位吗?

使用特权

评论回复
6
HWM| | 2010-6-2 12:25 | 只看该作者
那么,中段标志位会被置位吗?
ltleaf 发表于 2010-6-2 12:16

这要看具体的中断源。有的可以是事件触发(也许就是你所谓的置位,如脉冲沿触发),而有的则可能是事件检测(如电平检测)。如果是事件触发的,事件发生后会记录在案;而如果是事件检测的,则事过忘却。

使用特权

评论回复
7
ltleaf|  楼主 | 2010-6-2 12:46 | 只看该作者
我明白您的意思了,您说的中断标志不是中断寄存器的标志位啊,就是指触发中断的中断信号,是吗?看来我们的理解有点偏差

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

94

帖子

0

粉丝