資料介紹
自主研發(fā)一個(gè)嵌入式操作系統(tǒng)內(nèi)核SolCS,其內(nèi)核主要包括任務(wù)管理、中斷管理、
內(nèi)存管理、同步與通信管理、時(shí)間管理、I/O管理等功能模塊。通過對(duì)其總體架構(gòu)的分析與設(shè)計(jì),在任務(wù)管理方面實(shí)現(xiàn)了基于優(yōu)先級(jí)的搶占式任務(wù)調(diào)度和分時(shí)間輪轉(zhuǎn)調(diào)度,同時(shí)采用信號(hào)量機(jī)制來(lái)實(shí)現(xiàn)對(duì)臨界資源的互斥訪問以及利用優(yōu)先級(jí)繼承協(xié)議來(lái)解決優(yōu)先級(jí)逆轉(zhuǎn)的問題,在涉及任務(wù)的中斷管理方面也作了改進(jìn),以此來(lái)增強(qiáng)其實(shí)時(shí)能力,使其可以提高嵌入式應(yīng)用系統(tǒng)的實(shí)時(shí)性,能夠滿足實(shí)時(shí)應(yīng)用的要求。
關(guān)鍵詞:實(shí)時(shí)操作系統(tǒng);優(yōu)先級(jí);任務(wù)調(diào)度;嵌入式系統(tǒng)
嵌入式系統(tǒng)是嵌入到對(duì)象體系中的專用計(jì)算機(jī)應(yīng)用系統(tǒng),實(shí)現(xiàn)對(duì)象體系的智能化控制。
實(shí)時(shí)性是嵌入式系統(tǒng)最基本的特征和要求。“實(shí)時(shí)”并非指“快速”,而是能根據(jù)預(yù)先設(shè)定的響應(yīng)時(shí)間來(lái)對(duì)一些外部事件進(jìn)行處理,嵌入式系統(tǒng)實(shí)時(shí)性的強(qiáng)弱在硬件環(huán)境已經(jīng)確定的情況下就取決于它所使用的嵌入式操作系統(tǒng)的實(shí)時(shí)能力。一個(gè)實(shí)時(shí)能力強(qiáng)的嵌入式操作系統(tǒng)對(duì)于其應(yīng)用程序應(yīng)該有個(gè)承諾,就是每當(dāng)有某個(gè)外部事件發(fā)生時(shí),系統(tǒng)必須在預(yù)先規(guī)定的、可以為應(yīng)用所接受的時(shí)間內(nèi)做出反應(yīng)并完成所需的處理。實(shí)時(shí)操作系統(tǒng)的主要任務(wù)是調(diào)動(dòng)一切可利用的資源完成實(shí)時(shí)控制處理任務(wù)。目前,市面上流行的商用嵌入式操作系統(tǒng)有Vxworks,VRTXsa,Lynx等,國(guó)內(nèi)嵌入式操作系統(tǒng)的研究起步較晚,但發(fā)展空間巨大。考慮到信息安全性和可靠性方面,發(fā)展具有自主知識(shí)產(chǎn)權(quán)的嵌入式操作系統(tǒng)就成了必然的選擇,并且意義重大。作者主要針對(duì)一個(gè)初步具有實(shí)時(shí)能力的嵌入式操作系統(tǒng)內(nèi)核SolCS[1],就增強(qiáng)其實(shí)時(shí)能力方面做了點(diǎn)研究。
內(nèi)存管理、同步與通信管理、時(shí)間管理、I/O管理等功能模塊。通過對(duì)其總體架構(gòu)的分析與設(shè)計(jì),在任務(wù)管理方面實(shí)現(xiàn)了基于優(yōu)先級(jí)的搶占式任務(wù)調(diào)度和分時(shí)間輪轉(zhuǎn)調(diào)度,同時(shí)采用信號(hào)量機(jī)制來(lái)實(shí)現(xiàn)對(duì)臨界資源的互斥訪問以及利用優(yōu)先級(jí)繼承協(xié)議來(lái)解決優(yōu)先級(jí)逆轉(zhuǎn)的問題,在涉及任務(wù)的中斷管理方面也作了改進(jìn),以此來(lái)增強(qiáng)其實(shí)時(shí)能力,使其可以提高嵌入式應(yīng)用系統(tǒng)的實(shí)時(shí)性,能夠滿足實(shí)時(shí)應(yīng)用的要求。
關(guān)鍵詞:實(shí)時(shí)操作系統(tǒng);優(yōu)先級(jí);任務(wù)調(diào)度;嵌入式系統(tǒng)
嵌入式系統(tǒng)是嵌入到對(duì)象體系中的專用計(jì)算機(jī)應(yīng)用系統(tǒng),實(shí)現(xiàn)對(duì)象體系的智能化控制。
實(shí)時(shí)性是嵌入式系統(tǒng)最基本的特征和要求。“實(shí)時(shí)”并非指“快速”,而是能根據(jù)預(yù)先設(shè)定的響應(yīng)時(shí)間來(lái)對(duì)一些外部事件進(jìn)行處理,嵌入式系統(tǒng)實(shí)時(shí)性的強(qiáng)弱在硬件環(huán)境已經(jīng)確定的情況下就取決于它所使用的嵌入式操作系統(tǒng)的實(shí)時(shí)能力。一個(gè)實(shí)時(shí)能力強(qiáng)的嵌入式操作系統(tǒng)對(duì)于其應(yīng)用程序應(yīng)該有個(gè)承諾,就是每當(dāng)有某個(gè)外部事件發(fā)生時(shí),系統(tǒng)必須在預(yù)先規(guī)定的、可以為應(yīng)用所接受的時(shí)間內(nèi)做出反應(yīng)并完成所需的處理。實(shí)時(shí)操作系統(tǒng)的主要任務(wù)是調(diào)動(dòng)一切可利用的資源完成實(shí)時(shí)控制處理任務(wù)。目前,市面上流行的商用嵌入式操作系統(tǒng)有Vxworks,VRTXsa,Lynx等,國(guó)內(nèi)嵌入式操作系統(tǒng)的研究起步較晚,但發(fā)展空間巨大。考慮到信息安全性和可靠性方面,發(fā)展具有自主知識(shí)產(chǎn)權(quán)的嵌入式操作系統(tǒng)就成了必然的選擇,并且意義重大。作者主要針對(duì)一個(gè)初步具有實(shí)時(shí)能力的嵌入式操作系統(tǒng)內(nèi)核SolCS[1],就增強(qiáng)其實(shí)時(shí)能力方面做了點(diǎn)研究。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- FreeRTOS內(nèi)核實(shí)現(xiàn)與應(yīng)用開發(fā)實(shí)戰(zhàn)指南 245次下載
- 一種實(shí)時(shí)嵌入式多任務(wù)微內(nèi)核的分析與改進(jìn)
- 安全關(guān)鍵的嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核 5次下載
- 微內(nèi)核與宏內(nèi)核的比較與分析 11次下載
- UCOS-II的內(nèi)核詳細(xì)資料講解 9次下載
- 如何使用Linux內(nèi)核實(shí)現(xiàn)USB驅(qū)動(dòng)程序框架 20次下載
- FreeRTOS 內(nèi)核實(shí)現(xiàn)與應(yīng)用開發(fā)實(shí)戰(zhàn)指南PDF電子書免費(fèi)下載 1715次下載
- REDIce-Linux--靈活的實(shí)時(shí)Linux內(nèi)核 12次下載
- 基于DSP的實(shí)時(shí)多任務(wù)調(diào)度內(nèi)核設(shè)計(jì) 7次下載
- 嵌入式內(nèi)核實(shí)踐 0次下載
- DSP實(shí)時(shí)多任務(wù)操作系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 0次下載
- 英特爾最小型內(nèi)核實(shí)現(xiàn)邊緣智能 0次下載
- 基于PowerPC405的xilkernel內(nèi)核實(shí)現(xiàn)多任務(wù)操
- 嵌入式Linux內(nèi)核實(shí)時(shí)性研究及改進(jìn)
- 嵌入式微內(nèi)核實(shí)時(shí)操作系統(tǒng)分析與測(cè)試
- 實(shí)時(shí)操作系統(tǒng)之RT-Thread及FreeRTOS 4014次閱讀
- 使用 PREEMPT_RT 在 Ubuntu 中構(gòu)建實(shí)時(shí) Linux 內(nèi)核 2658次閱讀
- 基于優(yōu)先級(jí)調(diào)度的嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核詳解(下) 936次閱讀
- FreeRTOS任務(wù)間通信,怎么實(shí)現(xiàn)? 2128次閱讀
- FreeRTOS任務(wù)和協(xié)程簡(jiǎn)介及實(shí)現(xiàn) 3153次閱讀
- 淺析FreeRTOS實(shí)時(shí)操作系統(tǒng)的任務(wù)通信 2617次閱讀
- 基于單片機(jī)和μC/0S-II內(nèi)核實(shí)現(xiàn)串口通信模塊的設(shè)計(jì) 1811次閱讀
- 基于實(shí)時(shí)嵌入式操作系統(tǒng)mC/OS-II實(shí)現(xiàn)GPRS終端系統(tǒng)的設(shè)計(jì) 2408次閱讀
- 鴻蒙內(nèi)核分析:線程中斷環(huán)境下的任務(wù)切換 2622次閱讀
- 基于Linux2.6內(nèi)核的實(shí)時(shí)性增強(qiáng)方案設(shè)計(jì) 1021次閱讀
- 基于S3C2440A的SD卡文件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2484次閱讀
- 基于ARM9和μC/OSII高速實(shí)時(shí)多任務(wù)數(shù)據(jù)采集的智能化設(shè)計(jì) 775次閱讀
- 基于FreeRTOS的嵌入式實(shí)時(shí)操作系統(tǒng)的原理和實(shí)現(xiàn) 6715次閱讀
- 基于高檔數(shù)控系統(tǒng)的實(shí)時(shí)多任務(wù)實(shí)現(xiàn) 1359次閱讀
- 在測(cè)控系統(tǒng)中用IP核實(shí)現(xiàn)D/A轉(zhuǎn)換 1031次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 93次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多