基于ARM Cortex-M4的MQX中断机制深度剖析 |
| |
引用本文: | 蒋建武,王宜怀.基于ARM Cortex-M4的MQX中断机制深度剖析[J].电子游戏软件,2014(22):214-217. |
| |
作者姓名: | 蒋建武 王宜怀 |
| |
作者单位: | 苏州大学计算机科学与技术学院;泰州职业技术学院信息工程学院; |
| |
基金项目: | 国家自然科学基金资助项目(61070169:无线网传感器网络中紧急事件信息发布的可靠性研究);泰州职业技术学院硕博基金(TZYBS-14-5:图形构件化物联网开发平台关键技术研究及应用) |
| |
摘 要: | 中断机制是实时操作系统(Real Time Operating System,RTOS)实现基于优先级的任务与中断抢占功能的核心机制,决定了RTOS中任务调度时间、任务切换时间、中断响应时间等与系统实时性相关的性能参数。本文在对MQX中断相关源码的深度剖析的基础上首先梳理了ARM Cortex-M4的中断运行机制,然后给出了中断初始化流程,着重解析了稀疏中断向量表结构体的组织结构及其初始化创建过程;最后通过对MQX内核中断服务例程ISR的执行过程的剖析,详细阐述了不同优先级的任务与中断的切换以及抢占式中断嵌套执行流程。
|
关 键 词: | 中断机制 稀疏中断向量 中断服务例程 |
本文献已被 CNKI 维普 等数据库收录! |
|