天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

基于消息的嵌入式多任務(wù)軟件開發(fā)框架研究

發(fā)布時間:2018-04-13 10:48

  本文選題:嵌入式操作系統(tǒng) + 框架; 參考:《浙江理工大學(xué)》2017年碩士論文


【摘要】:隨著32位嵌入式微處理器的廣泛使用,嵌入式系統(tǒng)已經(jīng)應(yīng)用于各個領(lǐng)域。傳統(tǒng)的流水線式嵌入式軟件開發(fā)已開始逐步被基于嵌入式操作系統(tǒng)的開發(fā)方式取代。嵌入式操作系統(tǒng)繼承自通用操作系統(tǒng),保留其基本特性,包括線程同步、資源互斥訪問等。然而嵌入式系統(tǒng)資源相對有限、功能需求更為復(fù)雜多變,因而使得基于嵌入式操作系統(tǒng)的開發(fā)較通用PC系統(tǒng)更加復(fù)雜困難。本文結(jié)合嵌入式軟件系統(tǒng)的自身特點(diǎn),充分研究分析嵌入式操作系統(tǒng)的優(yōu)缺點(diǎn),提出了一種支持多任務(wù)以及消息通信的嵌入式軟件開發(fā)框架,以功能模塊為設(shè)計(jì)原型,建立消息通信模型,完成功能模塊之間的通信,同時建立中斷處理模型,完成對于硬件中斷資源的統(tǒng)一管理。該開發(fā)框架充分吸收嵌入式操作系統(tǒng)的優(yōu)點(diǎn),更好地適應(yīng)嵌入式軟件開發(fā)特性。具體研究內(nèi)容如下:1.結(jié)合嵌入式軟件系統(tǒng)特點(diǎn),根據(jù)RTC(Run To Complete)思想,提出非搶占式雙隊(duì)列調(diào)度模型。既可以保證每個獨(dú)立任務(wù)可以及時獲取CPU資源,又能夠降低調(diào)度算法的復(fù)雜性,同時還能夠規(guī)避因搶占式內(nèi)核造成開發(fā)過程中死鎖等問題。2.結(jié)合多任務(wù)操作系統(tǒng)中的任務(wù)間數(shù)據(jù)交互以及任務(wù)同步機(jī)制,建立消息處理模型,提供同步消息處理以及異步消息處理機(jī)制,同時能夠進(jìn)行消息廣播,完成多任務(wù)間數(shù)據(jù)共享。建立內(nèi)存管理機(jī)制,減少內(nèi)存動態(tài)申請/釋放頻率,提高內(nèi)核效率。3.為統(tǒng)一硬件資源管理,建立中斷處理模型,將所有中斷信號轉(zhuǎn)換成框架內(nèi)核信號,使得中斷與任務(wù)綁定?梢栽试S用戶根據(jù)中斷處理的時效性進(jìn)行消息處理方式的選擇,同時能夠使得一個中斷被多個任務(wù)共同使用,充分利用中斷資源。
[Abstract]:With the wide use of 32-bit embedded microprocessors, embedded systems have been applied in various fields.The traditional pipeline embedded software development has been gradually replaced by the embedded operating system.The embedded operating system inherits from the general operating system and retains its basic characteristics, including thread synchronization, resource mutex access and so on.However, the resources of embedded system are relatively limited, and the functional requirements are more complex and changeable, which makes the development of embedded operating system more complex and difficult than that of general PC system.The message communication model is established to complete the communication between the function modules and the interrupt processing model to complete the unified management of the hardware interrupt resources.The development framework fully absorbs the advantages of embedded operating system and adapts to embedded software development better.The specific contents of the study are as follows: 1.According to the characteristics of embedded software system and the idea of RTC(Run to complete, a non-preemptive dual-queue scheduling model is proposed.It can not only guarantee that each independent task can obtain CPU resources in time, but also reduce the complexity of scheduling algorithm. At the same time, it can avoid the deadlock caused by preemptive kernel.Based on the data interaction and task synchronization mechanism in multitask operating system, a message processing model is established, which provides synchronous message processing and asynchronous message processing mechanisms. At the same time, it can broadcast messages and share data among multiple tasks.Establish memory management mechanism, reduce memory dynamic request / release frequency, improve kernel efficiency. 3.In order to unify hardware resource management, an interrupt processing model is established, and all interrupt signals are converted into frame kernel signals, which binds interrupt to task.It allows the user to choose the message processing mode according to the timeliness of interrupt processing. At the same time, it can make a single interrupt be used by multiple tasks and make full use of interrupt resources.
【學(xué)位授予單位】:浙江理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.52

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 lmwga;3618/6618鈴聲和圖片發(fā)送[J];數(shù)字通信;2001年11期

2 沈暉;短消息的新武器[J];中國計(jì)算機(jī)用戶;2002年28期

3 空中來客;老機(jī)也瘋狂──短消息與電話本[J];數(shù)字通信;2001年03期

4 FF;;不讓QQ顯示發(fā)送消息時間[J];電腦迷;2005年11期

5 張漫,李冰,梁吉勝,王永安;基于Delphi中消息的處理及應(yīng)用[J];煤礦機(jī)械;2005年04期

6 何騰蛟;吳躍;;基于JavaScript的消息管理機(jī)制[J];計(jì)算機(jī)應(yīng)用;2009年S1期

7 JOSH NOSSITER ,宋艷萍;快速發(fā)送消息的靈活性[J];今日電子;1996年06期

8 錢少先;Windows下消息循環(huán)及運(yùn)行機(jī)制[J];安慶師范學(xué)院學(xué)報(bào)(自然科學(xué)版);1997年02期

9 ;Sms(短消息)網(wǎng)上發(fā)[J];數(shù)字生活;2001年03期

10 ;通過Internet網(wǎng)發(fā)送移動短消息[J];郵電商情;2001年07期

相關(guān)會議論文 前10條

1 時金橋;秦寶山;;MIX消息刷新策略的研究[A];全國網(wǎng)絡(luò)與信息安全技術(shù)研討會論文集(下冊)[C];2007年

2 張國才;;JMS下共享消息通道的通信模式設(shè)計(jì)[A];全國第16屆計(jì)算機(jī)科學(xué)與技術(shù)應(yīng)用(CACIS)學(xué)術(shù)會議論文集[C];2004年

3 吳艷;;下一代移動消息業(yè)務(wù)-MMS[A];2002’中國通信學(xué)會無線及移動通信委員會學(xué)術(shù)年會論文集[C];2002年

4 馮昊;李雙慶;;Web Services中SOAP消息的安全研究與對策[A];2008年計(jì)算機(jī)應(yīng)用技術(shù)交流會論文集[C];2008年

5 王燕;徐振朋;曹劉娟;;一種具有最小阻塞消息發(fā)送時間的檢查點(diǎn)策略[A];第四屆中國測試學(xué)術(shù)會議論文集[C];2006年

6 于海;;培養(yǎng)良好的軟件開發(fā)習(xí)慣[A];第二十七屆中國(天津)2013IT、網(wǎng)絡(luò)、信息技術(shù)、電子、儀器儀表創(chuàng)新學(xué)術(shù)會議論文集[C];2013年

7 何榮福;;軟件開發(fā)質(zhì)量管理中關(guān)鍵點(diǎn)的控制[A];第十八屆中國(天津)’2004IT、網(wǎng)絡(luò)、信息技術(shù)、電子、儀器儀表創(chuàng)新學(xué)術(shù)會議論文集[C];2004年

8 遲忠惠;魏振鋼;楊彥明;;模式驅(qū)動構(gòu)架在軟件開發(fā)中的應(yīng)用研究[A];’2004計(jì)算機(jī)應(yīng)用技術(shù)交流會議論文集[C];2004年

9 彭永臻;王淑瑩;張景成;劉曉陽;;論加強(qiáng)給水排水軟件開發(fā)的必要性與緊迫性[A];中國土木工程學(xué)會給水排水學(xué)會機(jī)電委員會第六次技術(shù)交流會論文集[C];1991年

10 付曉江;鞠恒;;精確軟件開發(fā)[A];增強(qiáng)自主創(chuàng)新能力 促進(jìn)吉林經(jīng)濟(jì)發(fā)展——啟明杯·吉林省第四屆科學(xué)技術(shù)學(xué)術(shù)年會論文集(上冊)[C];2006年

相關(guān)重要報(bào)紙文章 前10條

1 ;他們歡迎無線垃圾消息?[N];網(wǎng)絡(luò)世界;2005年

2 張煜;移動短信熱全球[N];通信產(chǎn)業(yè)報(bào);2002年

3 胡祝;短消息瞄準(zhǔn)企業(yè)用戶[N];電腦報(bào);2001年

4 馬;無線短消息跨網(wǎng)絡(luò)[N];中國計(jì)算機(jī)報(bào);2001年

5 上海西門子移動通信有限公司 柏依麗;西門子多媒體消息解決方案[N];人民郵電;2003年

6 浦明輝;中文短消息免費(fèi)發(fā)[N];中國計(jì)算機(jī)報(bào);2002年

7 宋獻(xiàn)濤 葉惠敏;短消息為什么這樣紅?[N];計(jì)算機(jī)世界;2001年

8 南靖移動通信分公司 蔡舜乾;上網(wǎng)發(fā)送短消息[N];福建郵電報(bào);2000年

9 少君 建華 國龍;蘇博泰克建國際軟件開發(fā)中心[N];中國電子報(bào);2000年

10 記者 黃庭鈞 俞麗虹;上海成立“軟件開發(fā)聯(lián)盟”[N];新華每日電訊;2003年

相關(guān)博士學(xué)位論文 前10條

1 朱婉婷;面向城市道路的車聯(lián)網(wǎng)緊急消息可靠傳輸機(jī)制研究[D];北京交通大學(xué);2017年

2 張小明;基于分布對象的異步消息的研究與實(shí)現(xiàn)[D];中國人民解放軍國防科學(xué)技術(shù)大學(xué);2001年

3 王樂;短語消息聚類相關(guān)技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2008年

4 趙凡宇;航天器多目標(biāo)觀測任務(wù)調(diào)度與規(guī)劃方法研究[D];北京理工大學(xué);2015年

5 孫明明;云計(jì)算平臺上任務(wù)調(diào)度算法的研究[D];中國科學(xué)技術(shù)大學(xué);2015年

6 張旭;面向網(wǎng)絡(luò)服務(wù)的傳輸協(xié)議設(shè)計(jì)與任務(wù)調(diào)度優(yōu)化[D];中國科學(xué)技術(shù)大學(xué);2017年

7 汪昌健;面向MapReduce計(jì)算模型的調(diào)度技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2015年

8 郭力爭;云計(jì)算環(huán)境下資源部署與任務(wù)調(diào)度研究[D];東華大學(xué);2015年

9 黃萬偉;基于服務(wù)屬性區(qū)分的可重構(gòu)任務(wù)調(diào)度研究[D];解放軍信息工程大學(xué);2009年

10 瞿進(jìn);可重構(gòu)系統(tǒng)軟硬功能劃分及任務(wù)調(diào)度技術(shù)研究[D];解放軍信息工程大學(xué);2011年

相關(guān)碩士學(xué)位論文 前10條

1 劉偉唯;消息群發(fā)及反饋系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];內(nèi)蒙古大學(xué);2015年

2 成海霞;基于發(fā)布訂閱模式的醫(yī)療消息推送系統(tǒng)[D];浙江大學(xué);2015年

3 羅達(dá)詩;面向演化的程序設(shè)計(jì)語言[D];蘭州大學(xué);2015年

4 劉麗華;基于VoIP/IM技術(shù)的通信系統(tǒng)及其漫游方法的設(shè)計(jì)與實(shí)現(xiàn)[D];西南交通大學(xué);2015年

5 許作亮;應(yīng)急廣播消息采編軟件的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2015年

6 王默涵;面向移動互聯(lián)網(wǎng)的Presence/IM機(jī)制的設(shè)計(jì)與實(shí)現(xiàn)[D];中國科學(xué)院研究生院(沈陽計(jì)算技術(shù)研究所);2015年

7 劉松;基于HornetQ與Restful service的異步消息平臺的設(shè)計(jì)與實(shí)現(xiàn)[D];南京大學(xué);2013年

8 邱繼東;手機(jī)快訊系統(tǒng)的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2013年

9 宋曉宇;DSRC/WAVE自適應(yīng)消息調(diào)整器及應(yīng)用研究[D];大連理工大學(xué);2015年

10 徐婷婷;基于HL7的HIS與PACS網(wǎng)關(guān)設(shè)計(jì)和實(shí)現(xiàn)[D];南方醫(yī)科大學(xué);2015年

,

本文編號:1744170

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1744170.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶bcba6***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com