基于ARM Cortex-M4的MQX中断机制深度剖析  被引量:2

在线阅读下载全文

作  者:蒋建武[1,2] 王宜怀[1] 

机构地区:[1]苏州大学计算机科学与技术学院,江苏省苏州市215006 [2]泰州职业技术学院信息工程学院,江苏省泰州市225300

出  处:《电子技术与软件工程》2014年第22期214-217,233,共5页ELECTRONIC TECHNOLOGY & SOFTWARE ENGINEERING

基  金:国家自然科学基金资助项目(61070169:无线网传感器网络中紧急事件信息发布的可靠性研究);泰州职业技术学院硕博基金(TZYBS-14-5:图形构件化物联网开发平台关键技术研究及应用)

摘  要:中断机制是实时操作系统(Real Time Operating System,RTOS)实现基于优先级的任务与中断抢占功能的核心机制,决定了RTOS中任务调度时间、任务切换时间、中断响应时间等与系统实时性相关的性能参数。本文在对MQX中断相关源码的深度剖析的基础上首先梳理了ARM Cortex-M4的中断运行机制,然后给出了中断初始化流程,着重解析了稀疏中断向量表结构体的组织结构及其初始化创建过程;最后通过对MQX内核中断服务例程ISR的执行过程的剖析,详细阐述了不同优先级的任务与中断的切换以及抢占式中断嵌套执行流程。

关 键 词:中断机制 稀疏中断向量 中断服务例程 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象