计算机工程
計算機工程
계산궤공정
Computer Engineering
2015年
11期
100-105
,共6页
嵌入式实时内核%低优先级中断%共用优先级空间%中断服务程序%可调度性%可预测性
嵌入式實時內覈%低優先級中斷%共用優先級空間%中斷服務程序%可調度性%可預測性
감입식실시내핵%저우선급중단%공용우선급공간%중단복무정서%가조도성%가예측성
embedded real-time kernel%low-priority interrupt%common priority space%Interrupt Service Routine (ISR)%schedulability%predictability
在嵌入式实时内核中,低优先级中断对紧急任务的截止期干扰较大.针对该问题,提出一种改进的μC/OS-Ⅲ实时内核中断管理机制.利用共用优先级空间的方式实现中断和任务优先级统一分配.根据当前任务在执行过程中发生中断的紧急程度为中断分配相应的优先级,如果中断比任务重要,则其优先级高于当前任务,反之则低于当前任务.优先级低于当前任务的中断以任务方式处理,高于的则通过中断服务程序处理.理论推导和实验结果表明,改进后的中断管理机制可以缩短当前执行任务的响应时间,保证紧急任务的可调度性和可预测性.
在嵌入式實時內覈中,低優先級中斷對緊急任務的截止期榦擾較大.針對該問題,提齣一種改進的μC/OS-Ⅲ實時內覈中斷管理機製.利用共用優先級空間的方式實現中斷和任務優先級統一分配.根據噹前任務在執行過程中髮生中斷的緊急程度為中斷分配相應的優先級,如果中斷比任務重要,則其優先級高于噹前任務,反之則低于噹前任務.優先級低于噹前任務的中斷以任務方式處理,高于的則通過中斷服務程序處理.理論推導和實驗結果錶明,改進後的中斷管理機製可以縮短噹前執行任務的響應時間,保證緊急任務的可調度性和可預測性.
재감입식실시내핵중,저우선급중단대긴급임무적절지기간우교대.침대해문제,제출일충개진적μC/OS-Ⅲ실시내핵중단관리궤제.이용공용우선급공간적방식실현중단화임무우선급통일분배.근거당전임무재집행과정중발생중단적긴급정도위중단분배상응적우선급,여과중단비임무중요,칙기우선급고우당전임무,반지칙저우당전임무.우선급저우당전임무적중단이임무방식처리,고우적칙통과중단복무정서처리.이론추도화실험결과표명,개진후적중단관리궤제가이축단당전집행임무적향응시간,보증긴급임무적가조도성화가예측성.