电子器件
電子器件
전자기건
JOURNAL OF ELECTRON DEVICES
2007年
4期
1451-1454
,共4页
μC/OS-II%ARM%实时性
μC/OS-II%ARM%實時性
μC/OS-II%ARM%실시성
μC/OS-Ⅱ的执行效率主要取决于任务切换时间,而任务切换时,需进行堆栈操作.ARM处理器有多种运行模式,每种运行模式有不同的堆栈,这使得在ARM处理器上实现任务切换有其特殊性,本文利用ARM处理器在任务切换时堆栈的变化特点,优化设计堆栈操作方式和运行模式转化方式,以减小任务切换时间.实验结果表明该方法比其它实现方法具有更高的实时性.同时,本文采用在ARM上实现可重入中断来减少高优先级任务切换时间.
μC/OS-Ⅱ的執行效率主要取決于任務切換時間,而任務切換時,需進行堆棧操作.ARM處理器有多種運行模式,每種運行模式有不同的堆棧,這使得在ARM處理器上實現任務切換有其特殊性,本文利用ARM處理器在任務切換時堆棧的變化特點,優化設計堆棧操作方式和運行模式轉化方式,以減小任務切換時間.實驗結果錶明該方法比其它實現方法具有更高的實時性.同時,本文採用在ARM上實現可重入中斷來減少高優先級任務切換時間.
μC/OS-Ⅱ적집행효솔주요취결우임무절환시간,이임무절환시,수진행퇴잔조작.ARM처리기유다충운행모식,매충운행모식유불동적퇴잔,저사득재ARM처리기상실현임무절환유기특수성,본문이용ARM처리기재임무절환시퇴잔적변화특점,우화설계퇴잔조작방식화운행모식전화방식,이감소임무절환시간.실험결과표명해방법비기타실현방법구유경고적실시성.동시,본문채용재ARM상실현가중입중단래감소고우선급임무절환시간.