資料介紹
自主研發(fā)一個(gè)嵌入式操作系統(tǒng)內(nèi)核SolCS,其內(nèi)核主要包括任務(wù)管理、中斷管理、
內(nèi)存管理、同步與通信管理、時(shí)間管理、I/O管理等功能模塊。通過(guò)對(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ì)臨界資源的互斥訪問(wèn)以及利用優(yōu)先級(jí)繼承協(xié)議來(lái)解決優(yōu)先級(jí)逆轉(zhuǎn)的問(wè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ì)象體系中的專(zhuān)用計(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管理等功能模塊。通過(guò)對(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ì)臨界資源的互斥訪問(wèn)以及利用優(yōu)先級(jí)繼承協(xié)議來(lái)解決優(yōu)先級(jí)逆轉(zhuǎn)的問(wè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ì)象體系中的專(zhuān)用計(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)研究。
SolCS
加入交流群
掃碼添加小助手
加入工程師交流群
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- FreeRTOS內(nèi)核實(shí)現(xiàn)與應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)指南 289次下載
- 一種實(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)用開(kāi)發(fā)實(shí)戰(zhàn)指南PDF電子書(shū)免費(fèi)下載 1.9k次下載
- 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 6k次閱讀
- 使用 PREEMPT_RT 在 Ubuntu 中構(gòu)建實(shí)時(shí) Linux 內(nèi)核 4.7k次閱讀
- FreeRTOS任務(wù)間通信,怎么實(shí)現(xiàn)? 3.1k次閱讀
- FreeRTOS任務(wù)和協(xié)程簡(jiǎn)介及實(shí)現(xiàn) 4.2k次閱讀
- 淺析FreeRTOS實(shí)時(shí)操作系統(tǒng)的任務(wù)通信 3.4k次閱讀
- 基于單片機(jī)和μC/0S-II內(nèi)核實(shí)現(xiàn)串口通信模塊的設(shè)計(jì) 2.3k次閱讀
- 基于實(shí)時(shí)嵌入式操作系統(tǒng)mC/OS-II實(shí)現(xiàn)GPRS終端系統(tǒng)的設(shè)計(jì) 3.2k次閱讀
- 鴻蒙內(nèi)核源碼的中斷環(huán)境下的任務(wù)切換 2.8k次閱讀
- 鴻蒙內(nèi)核分析:線程中斷環(huán)境下的任務(wù)切換 3.3k次閱讀
- 基于Linux2.6內(nèi)核的實(shí)時(shí)性增強(qiáng)方案設(shè)計(jì) 1.2k次閱讀
- 基于S3C2440A的SD卡文件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2.9k次閱讀
- 基于ARM9和μC/OSII高速實(shí)時(shí)多任務(wù)數(shù)據(jù)采集的智能化設(shè)計(jì) 1.1k次閱讀
- 基于FreeRTOS的嵌入式實(shí)時(shí)操作系統(tǒng)的原理和實(shí)現(xiàn) 7.3k次閱讀
- 基于高檔數(shù)控系統(tǒng)的實(shí)時(shí)多任務(wù)實(shí)現(xiàn) 3.3k次閱讀
- 在測(cè)控系統(tǒng)中用IP核實(shí)現(xiàn)D/A轉(zhuǎn)換 1.2k次閱讀
下載排行
本周
- 1MDD品牌三極管MMBT3906數(shù)據(jù)手冊(cè)
- 2.33 MB | 次下載 | 免費(fèi)
- 2MDD品牌三極管S9012數(shù)據(jù)手冊(cè)
- 2.62 MB | 次下載 | 免費(fèi)
- 3聯(lián)想flex2-14D/15D說(shuō)明書(shū)
- 4.92 MB | 次下載 | 免費(fèi)
- 4收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊(cè)
- 2.50 MB | 次下載 | 免費(fèi)
- 524Pin Type-C連接器設(shè)計(jì)報(bào)告
- 1.06 MB | 次下載 | 免費(fèi)
- 6新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 次下載 | 免費(fèi)
- 7MS1000TA 超聲波測(cè)量模擬前端芯片技術(shù)手冊(cè)
- 0.60 MB | 次下載 | 免費(fèi)
- 8MS1022高精度時(shí)間測(cè)量(TDC)電路數(shù)據(jù)手冊(cè)
- 1.81 MB | 次下載 | 免費(fèi)
本月
- 1愛(ài)華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說(shuō)明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書(shū)
- 838.47 KB | 5次下載 | 免費(fèi)
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論