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