一種場景式無核嵌入式實時操作系統(tǒng)的實現(xiàn)方法

基本信息

申請?zhí)?/td> CN201210096612.6 申請日 -
公開(公告)號 CN102662670B 公開(公告)日 2014-12-03
申請公布號 CN102662670B 申請公布日 2014-12-03
分類號 G06F9/44(2006.01)I;G06F9/48(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 林添孝 申請(專利權(quán))人 北京光輪電子科技有限公司
代理機構(gòu) 安陽市智浩專利代理事務(wù)所 代理人 張智和
地址 100085 北京市海淀區(qū)西二旗銘科苑13樓1006房間
法律狀態(tài) -

摘要

摘要 一種場景式無核嵌入式實時操作系統(tǒng)的實現(xiàn)方法,涉及單片機實時操作系統(tǒng)的設(shè)計和技術(shù)實現(xiàn)。本發(fā)明按照人機交互界面或控制進程為主線,把應(yīng)用系統(tǒng)分解成一串既相對獨立又有關(guān)聯(lián)的場景。場景分為主場景和次級場景,所有場景用多級樹形結(jié)構(gòu)組織起來,系統(tǒng)在某個時段運行在某個場景內(nèi)。系統(tǒng)又把任務(wù)分為搶先式任務(wù)和普通任務(wù),普通任務(wù)又分為全局任務(wù)和局部任務(wù)。搶先式任務(wù)放在中斷程序中處理,全局任務(wù)放在所有場景中運行,而局部任務(wù)則只運行在某個場景中。這樣把系統(tǒng)任務(wù)分解為一個個簡明的模塊,使系統(tǒng)可以方便地使用構(gòu)件化技術(shù),從而采用無核設(shè)計。這種方法解決了操作系統(tǒng)擠占系統(tǒng)資源的問題,同時又能滿足實時性要求。通過靈活配置、剪裁構(gòu)件,設(shè)計出最緊湊的應(yīng)用系統(tǒng)。場景式無核設(shè)計不僅方便程序移植,而且易學(xué)易用。