嵌入式非對稱多處理器操作系統(tǒng)的構(gòu)建
發(fā)布時間:2021-02-11 09:19
在嵌入式系統(tǒng)飛速發(fā)展的今天,非對稱多處理器硬件構(gòu)成的系統(tǒng)具有廣泛的應(yīng)用前景。但由于目前業(yè)界支持嵌入式非對稱多處理器結(jié)構(gòu)的操作系統(tǒng)尚無成熟的低成本產(chǎn)品,導(dǎo)致應(yīng)用開發(fā)周期較長,滯后的軟件系統(tǒng)制約了硬件的飛速發(fā)展。因此,構(gòu)建一個嵌入式非對稱多處理器操作系統(tǒng)的意義是非常重大的。 首先,本文提出了一個嵌入式非對稱多處理器操作系統(tǒng)的框架,本文所提出的操作系統(tǒng)框架綜合考慮了硬件平臺對操作系統(tǒng)的需求。從中斷機制、任務(wù)管理機制、通信機制等幾方面入手設(shè)計了這個框架。它既能方便的管理調(diào)度整個系統(tǒng)物理上屬于不同處理器的硬件資源,又為程序員提供了便捷的開發(fā)環(huán)境,同時還保證了整個系統(tǒng)的效率,即各處理器之間任務(wù)的分配、調(diào)度、同步等問題。此外,在提出這個操作系統(tǒng)框架的過程中,我們還詳細分析了這個操作系統(tǒng)所適用的硬件平臺,及該操作系統(tǒng)的層次結(jié)構(gòu)以及針對這種硬件結(jié)構(gòu)所必須具備的一些其它特點。 接下來,在TMS320VC5471雙核處理器上實現(xiàn)了該操作系統(tǒng)框架。TMS320VC5471開發(fā)板上的雙核處理器分別是ARM7TDMI和DSP核VC5471,子系統(tǒng)之間通過一塊共享內(nèi)存進行通信,它們擁有的硬件資
【文章來源】:太原理工大學(xué)山西省 211工程院校
【文章頁數(shù)】:88 頁
【學(xué)位級別】:碩士
【部分圖文】:
一l共享內(nèi)存地址表
【參考文獻】:
期刊論文
[1]uClinux系統(tǒng)分析及嵌入式操作系統(tǒng)的一個開發(fā)實例[J]. 劉玉蘭,施紹萍,梅家騮. 計算機與現(xiàn)代化. 2002(10)
本文編號:3028887
【文章來源】:太原理工大學(xué)山西省 211工程院校
【文章頁數(shù)】:88 頁
【學(xué)位級別】:碩士
【部分圖文】:
一l共享內(nèi)存地址表
【參考文獻】:
期刊論文
[1]uClinux系統(tǒng)分析及嵌入式操作系統(tǒng)的一個開發(fā)實例[J]. 劉玉蘭,施紹萍,梅家騮. 計算機與現(xiàn)代化. 2002(10)
本文編號:3028887
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3028887.html
最近更新
教材專著