美文网首页我爱编程
嵌入式系统概念笔记:NVIC-嵌套向量中断控制器

嵌入式系统概念笔记:NVIC-嵌套向量中断控制器

作者: 火羽白panda | 来源:发表于2018-04-30 11:20 被阅读0次

    NVIC 嵌套向量中断控制器

    用于为中断分组,从而分配抢占优先级和响应优先级;8个比特位用于设置中断源的优先级

    抢占优先级:较高的先占优先级的中断可以打断先占优先级较低的中断。这是实现中断嵌套的基础。

    响应优先级:只在同一先占优先级的中断同时触发时起作用,先占优先级相同,则优先执行次占优先级较高的中断。次占优先级不会造成中断嵌套。 如果中断的两个优先级都一致,则优先执行位于中断向量表中位置较高的中断。

    1)抢占优先级越小,优先级越高;相同抢占优先级的中断不能嵌套;

    2)相同抢占优先级N个中断发生时,响应优先级越小的中断首先执行(不能嵌套),如果响应优先级也均相同,则根据各中断对应向量表的位置来确定,向量表中越靠前的中断先响应。

    参考自:https://blog.csdn.net/DLUTXIE/article/details/7059184?locationNum=4

    中断向量表:STM32使用手册

    相关文章

      网友评论

        本文标题:嵌入式系统概念笔记:NVIC-嵌套向量中断控制器

        本文链接:https://www.haomeiwen.com/subject/beibhftx.html