基于Linux多任務(wù)操作系統(tǒng)掃頻儀的研究
【圖文】:
決。按照并發(fā)性以及任務(wù)之間同步等特點(diǎn)和要求,對(duì)掃頻儀系統(tǒng)進(jìn)行任務(wù)劃分,如圖3所示。3系統(tǒng)軟件設(shè)計(jì)I.inux具有內(nèi)核小、效率高、源代碼開放、內(nèi)核直接提供網(wǎng)絡(luò)支持等優(yōu)點(diǎn)。但嵌入式系統(tǒng)的硬件資源畢竟有限,因此不能直接把Linux作為操作系統(tǒng),需要針對(duì)具體的應(yīng)用通過(guò)配置內(nèi)核和嵌人式C庫(kù)對(duì)系統(tǒng)進(jìn)行定制,使整個(gè)系統(tǒng)能夠存放在容量較小的FIJASH中。Linux的動(dòng)態(tài)模塊加載,使Linux的裁減極為方便,高度模塊化的部件使得添加和刪除變得非常容易;贚inux的上述優(yōu)點(diǎn),本文實(shí)現(xiàn)平臺(tái)使用的操作系統(tǒng)是對(duì)Linux進(jìn)行定制的arm-linux[23〕。3.1軟件總體設(shè)計(jì)掃頻儀的軟件設(shè)計(jì)主要分為2部分:硬件驅(qū)動(dòng)程序;多任務(wù)應(yīng)用程序。掃頻儀系統(tǒng)軟件結(jié)構(gòu)圖如圖2所示,其中最內(nèi)層為操作系統(tǒng)層
3.1軟件總體設(shè)計(jì)掃頻儀的軟件設(shè)計(jì)主要分為2部分:硬件驅(qū)動(dòng)程序;多任務(wù)應(yīng)用程序。掃頻儀系統(tǒng)軟件結(jié)構(gòu)圖如圖2所示,其中最內(nèi)層為操作系統(tǒng)層,中間層為應(yīng)用層,最外層為硬件驅(qū)動(dòng)層。當(dāng)操作系統(tǒng)啟動(dòng)后,首先加載硬件驅(qū)動(dòng)層接口程序,然后系統(tǒng)內(nèi)核按照應(yīng)用層的各個(gè)任務(wù)優(yōu)先級(jí)及其就緒狀態(tài)在任務(wù)間切換運(yùn)行。3.2系統(tǒng)多任務(wù)設(shè)計(jì)川在將一個(gè)軟件系統(tǒng)劃分為并行任務(wù)時(shí),首先要分析數(shù)據(jù)流圖中數(shù)據(jù)的變換,確定哪些變化可以并行,哪些變換本質(zhì)上必須順序執(zhí)行。一個(gè)變換可以成為一個(gè)任務(wù),或者幾個(gè)變換組成一個(gè)任務(wù)。決定系統(tǒng)中任務(wù)劃分的最主要因素是系統(tǒng)中所實(shí)現(xiàn)功能間的異步關(guān)系
【共引文獻(xiàn)】
相關(guān)期刊論文 前5條
1 梅近仁,秦貴和;基于嵌入式RTOS的AMT控制軟件開發(fā)[J];吉林大學(xué)學(xué)報(bào)(信息科學(xué)版);2005年02期
2 蘇健勇;李鐵才;;應(yīng)用嵌入式操作系統(tǒng)的交流伺服單元[J];電機(jī)與控制學(xué)報(bào);2006年06期
3 鄧雄書,徐正全,張玉挺;基于嵌入式操作系統(tǒng)的視訊終端的設(shè)計(jì)[J];國(guó)外建材科技;2003年05期
4 謝輝,王國(guó)祥,張震,蘇萬(wàn)華;共軌柴油機(jī)ECU的軟件分層模型及實(shí)時(shí)多任務(wù)機(jī)制[J];內(nèi)燃機(jī)學(xué)報(bào);2002年01期
5 楊慶祥,魏丕勇;柴油機(jī)高壓共軌噴射系統(tǒng)電子控制模型及方式[J];拖拉機(jī)與農(nóng)用運(yùn)輸車;2004年04期
相關(guān)會(huì)議論文 前1條
1 Liu Zhaoqing, Fu Ping, Meng Lifang Department of Automatic Test and Control Harbin Institute of Technology Harbin 150001;VXIbus System Software Designing of Real-Time Operating System Based on VxWorks[A];Proceedings of the 5th International Symposium on Test and Measurement(Volume 1)[C];2003年
相關(guān)碩士學(xué)位論文 前10條
1 李強(qiáng);基于MSP430F148單片機(jī)的嵌入式實(shí)時(shí)操作系統(tǒng)的研究與設(shè)計(jì)[D];北京工業(yè)大學(xué);2002年
2 陳勝;基于Windows NT的數(shù)據(jù)網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)[D];武漢科技大學(xué);2002年
3 鐘洋;基于Windows NT的弱實(shí)時(shí)多任務(wù)的實(shí)現(xiàn)[D];武漢科技大學(xué);2002年
4 王韜;有壓縮啟動(dòng)功能的Cable Modem研制[D];重慶大學(xué);2002年
5 周強(qiáng);基于QNX的分散控制系統(tǒng)現(xiàn)場(chǎng)控制站軟件設(shè)計(jì)[D];華北電力大學(xué)(河北);2003年
6 朱麗英;基于RTOS的離子遷移譜毒品偵查儀嵌入式軟件的設(shè)計(jì)研究與實(shí)現(xiàn)[D];浙江工業(yè)大學(xué);2004年
7 劉彬;新型電力機(jī)車電能計(jì)量系統(tǒng)的研制[D];華中科技大學(xué);2004年
8 劉軍良;基于嵌入式微控制器的發(fā)動(dòng)機(jī)電控單元的設(shè)計(jì)與研究[D];江蘇大學(xué);2005年
9 張思齊;基于μC/OS-Ⅱ嵌入式開發(fā)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];西北工業(yè)大學(xué);2006年
10 李鋼;先進(jìn)飛機(jī)電氣系統(tǒng)計(jì)算機(jī)控制與管理系統(tǒng)遠(yuǎn)程終端關(guān)鍵技術(shù)研究[D];西北工業(yè)大學(xué);2006年
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 ;國(guó)內(nèi)外動(dòng)態(tài)[J];微計(jì)算機(jī)信息;1999年06期
2 紀(jì)斌;鄭志國(guó);李紅兵;;基于FPGA的嵌入式Linux軟硬件設(shè)計(jì)[J];電子產(chǎn)品世界;2010年03期
3 包東智;;多功能手機(jī)將成為手機(jī)市場(chǎng)競(jìng)爭(zhēng)新焦點(diǎn)[J];移動(dòng)通信;2007年05期
4 姜遠(yuǎn);高嶺;楊建鋒;;基于Linux串口的非接觸式IC卡開發(fā)應(yīng)用[J];計(jì)算機(jī)技術(shù)與發(fā)展;2008年01期
5 ;廠商特訊[J];電子產(chǎn)品世界;2004年07期
6 王陽(yáng);王竹林;;基于Linux與S3C2410平臺(tái)的IC卡應(yīng)用[J];儀表技術(shù);2008年08期
7 王東升;趙建超;;Linux平臺(tái)下智能卡整體支持方案[J];電子技術(shù);2009年08期
8 郭濤;田澤;;SoC設(shè)計(jì)中基于Linux協(xié)同驗(yàn)證的研究和實(shí)現(xiàn)[J];軟件導(dǎo)刊;2009年05期
9 唐六華;王瑛;;智能IC卡技術(shù)及其在嵌入式系統(tǒng)中的應(yīng)用[J];信息安全與通信保密;2010年04期
10 周光彬;艾民;吳華;;紅外熱像儀網(wǎng)絡(luò)遠(yuǎn)程升級(jí)功能的設(shè)計(jì)與實(shí)現(xiàn)[J];電子設(shè)計(jì)工程;2011年15期
相關(guān)會(huì)議論文 前4條
1 朱國(guó)正;侯整風(fēng);;基于Linux平臺(tái)的智能卡通用驅(qū)動(dòng)模型[A];全國(guó)第20屆計(jì)算機(jī)技術(shù)與應(yīng)用學(xué)術(shù)會(huì)議(CACIS·2009)暨全國(guó)第1屆安全關(guān)鍵技術(shù)與應(yīng)用學(xué)術(shù)會(huì)議論文集(下冊(cè))[C];2009年
2 趙寶康;蘇金樹;陳曙輝;孫志剛;;一種基于LINUX/SOPC的嵌入式通信控制器研究與實(shí)現(xiàn)[A];2003中國(guó)通信專用集成電路技術(shù)及產(chǎn)業(yè)發(fā)展研討會(huì)論文集[C];2003年
3 夏文岳;袁海文;彌寒光;郭鑫;;基于ARM的有源濾波器測(cè)控系統(tǒng)設(shè)計(jì)[A];2010航空試驗(yàn)測(cè)試技術(shù)學(xué)術(shù)交流會(huì)論文集[C];2010年
4 諶文峰;;ARM在線配置FPGA的光子相關(guān)器設(shè)計(jì)[A];中國(guó)光學(xué)學(xué)會(huì)2011年學(xué)術(shù)大會(huì)摘要集[C];2011年
相關(guān)重要報(bào)紙文章 前7條
1 ;Linux平臺(tái)為互聯(lián)互通帶來(lái)益處[N];中國(guó)電子報(bào);2009年
2 易文;2018年全球55%的人口人手一部手機(jī)[N];電子資訊時(shí)報(bào);2008年
3 ;全球手機(jī)市場(chǎng)有望實(shí)現(xiàn)強(qiáng)勁增長(zhǎng)[N];人民郵電;2008年
4 本報(bào)記者 李敬;Android Phone一統(tǒng)手機(jī)江湖指日可待[N];計(jì)算機(jī)世界;2010年
5 美《Network world》博客作者 Stephen Spector;喬布斯的困境[N];網(wǎng)絡(luò)世界;2011年
6 本報(bào)記者 邢婷婷;全球手機(jī)巨頭頻發(fā)力 天翼3G智能手機(jī)人氣暴漲[N];通信信息報(bào);2011年
7 本報(bào)記者 連曉東;三星VS蘋果 雙寡頭競(jìng)爭(zhēng)局面形成[N];中國(guó)電子報(bào);2011年
相關(guān)碩士學(xué)位論文 前10條
1 范文品;基于嵌入式Linux的USBOTG IP核驅(qū)動(dòng)的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2011年
2 陳周國(guó);具有以太網(wǎng)接口的MPEG-4編解碼器的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2006年
3 顧治華;基于ARM和LINUX的嵌入式H.264/AVC軟解碼器的研究與實(shí)現(xiàn)[D];重慶大學(xué);2007年
4 張健;基于軟核SOC的嵌入式Linux顯示技術(shù)研究[D];北京工業(yè)大學(xué);2008年
5 葉之金;基于FPGA的SOC應(yīng)用研究[D];合肥工業(yè)大學(xué);2009年
6 肖衡;嵌入式Linux與智能卡互操作體系研究[D];湘潭大學(xué);2004年
7 胡凌峰;IPCAM系統(tǒng)中視頻解碼器的設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2008年
8 張Ya;多通道實(shí)時(shí)MPEG編解碼器的方案設(shè)計(jì)及實(shí)現(xiàn)[D];華中科技大學(xué);2006年
9 陳濤;導(dǎo)軌磨耗激光圖像測(cè)量的嵌入式系統(tǒng)研究與設(shè)計(jì)[D];電子科技大學(xué);2011年
10 呂巖;硬件任務(wù)抽象及軟硬件任務(wù)通信機(jī)制的研究與實(shí)現(xiàn)[D];東北大學(xué);2009年
本文編號(hào):2713692
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2713692.html