MQX任务优先级的设置与对中断影响的研究  被引量:1

RESEARCH ON MQX TASK PRIORITY SETTING AND ITS IMPACT ON INTERRUPT

在线阅读下载全文

作  者:朱仕浪[1,2] 王宜怀[2] 冯德旺[1] 

机构地区:[1]福建农林大学计算机与信息学院,福建福州350002 [2]苏州大学计算机科学与技术学院,江苏苏州215006

出  处:《计算机应用与软件》2015年第5期224-227,237,共5页Computer Applications and Software

基  金:国家自然科学基金项目(60871086)

摘  要:针对MQX(Message Queue e Xecutive)嵌入式实时操作系统任务优先级对中断系统实时性、内存的占用、任务调度速度产生影响等问题,详细研究了MQX任务和中断优先级的设置等级、任务优先级对中断影响的机理、任务优先级和中断优先级的关系,以及剖析任务优先级对内存的占用、任务之间、任务调度的关系;并通过工程测试验证了这些关系。最后,提出了MQX嵌入式工程任务优先级设置的基本编程要点;为合理设置任务的优先级减少内存的损耗、提高任务的调度速度、提高系统的实时可靠性和信息处理的完整性等提供了很好的建议。The task priority of MQX embedded real-time operating system (RTOS) has the impact on real-time performace of interrupt system, memory usage, speed of task scheduling, etc. For these problems, we thoroughly study the MQX tasks and interrupt priority level setting, the mechanism of the influence of task priority on interrupt, the relation between task priority and interrupt priority, and analyse the relations of task priority with memory usage, inter-task and task scheduling. Moreover, we verify these relations by engineering test. Finally, we present the basic programming essentials of MQX embedded engineering task priority setting. These provide good suggestions for reasonably setting tasks priority and reducing memory loss, improving the speed of task scheduling and the systems real-time reliability and integrality of the information processing.

关 键 词:MQX 任务优先级 中断优先级 实时性 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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