MicroWindows在嵌入式系統(tǒng)中的應(yīng)用研究
【圖文】:
圖3.1NanO一X客戶端接口多線程改造圖對于第一種類型的交互接口,因為只有發(fā)出請求過程,所以只會在發(fā)送請求程中對請求包,套接字發(fā)生沖突訪問,,可以簡單的將整個接口函數(shù)體加鎖,對的偽碼如下:第一種請求接口函數(shù)(參數(shù),…)J幾將請求參數(shù)封裝成請求包;Loek(互斥鎖);if(請求包緩存區(qū)滿了)將緩沖區(qū)數(shù)據(jù)發(fā)給服務(wù)器;將請求包放進(jìn)客戶端請求包緩存區(qū);UnLoek(互斥鎖);
昆明理工大學(xué)碩士學(xué)位論文如圖4.1所示。進(jìn)程A的虛物理存儲空間進(jìn)程B的虛擬黝黝黝黝黝黝黝黝黝黝黝圖4.1共享內(nèi)存示意圖共享存儲段一旦連接到進(jìn)程的地址空間,進(jìn)程就可以如同訪問用malloc分配的存儲空間一樣來訪問它們,如果一個進(jìn)程更改了該共享內(nèi)存的內(nèi)容,其他進(jìn)程將立即看到這種變化。共享內(nèi)存提供了進(jìn)程間共享數(shù)據(jù)的最快途徑:一個進(jìn)程簡單的寫數(shù)據(jù)到內(nèi)存,另一個進(jìn)程直接自己從內(nèi)存中讀數(shù)據(jù),這之間完全不需要Linux內(nèi)核的操作。采用共享內(nèi)存作為Microwindows/Nano一X客戶服務(wù)器之間的通訊方式,和采用UNIX域網(wǎng)絡(luò)套接字作為通訊方式的比較如圖4.2所示:客客戶程序序 序服務(wù)器器 客客戶請求包緩沖區(qū)區(qū)區(qū)服務(wù)器接收緩沖區(qū)區(qū) lllll核核心數(shù)據(jù)緩沖區(qū) 區(qū) 客客戶程序序序服務(wù)器器 客客戶請求包緩沖區(qū) 區(qū)共享內(nèi)存管道或網(wǎng)絡(luò)套接字方式共享內(nèi)存方式、..…,...................................……圖4.2兩種通訊方式比較圖可以看出共享內(nèi)存方式避免了請求包緩存區(qū)數(shù)據(jù)通過套接字的二次拷貝,客戶程序和服務(wù)器可以直接訪問請求包緩存區(qū),節(jié)省了大量的時間,這正是我們需要的。
【學(xué)位授予單位】:昆明理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2009
【分類號】:TP368.1
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 黃光偉;;一種Microwindows的漢字輸入法[J];電子設(shè)計應(yīng)用;2006年11期
2 聶建成;劉斌;;基于ARM/DSP嵌入式系統(tǒng)ARM模塊軟件設(shè)計[J];湖南工程學(xué)院學(xué)報(自然科學(xué)版);2006年01期
3 吳成允;;Microwindows在嵌入式系統(tǒng)中的應(yīng)用[J];福建電腦;2007年03期
4 代志華;肖勇;;基于uClinux的Microwindows的移植與中文化研究[J];計算機(jī)與數(shù)字工程;2007年02期
5 劉斌,李仲陽;ARM/DSP雙核系統(tǒng)的通信接口設(shè)計[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2005年05期
6 吳升艷,岳春生,胡冰;嵌入式Linux系統(tǒng)下Microwindows的應(yīng)用[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2003年06期
7 WARREN WEBB;;嵌入式裝置上網(wǎng)的保密措施[J];電子設(shè)計技術(shù);2001年12期
8 陳利鋒;劉博勤;涂時亮;陳章龍;;嵌入式系統(tǒng)網(wǎng)絡(luò)互連技術(shù)的設(shè)計與實現(xiàn)[J];計算機(jī)科學(xué);2001年10期
9 高峰;質(zhì)量提高 新品涌現(xiàn)——2002年嵌入式系統(tǒng)及其應(yīng)用研討會暨多國產(chǎn)品展示會側(cè)記[J];電子產(chǎn)品世界;2002年23期
10 張承瑞,吳俊卿,李劍峰;嵌入式Linux在數(shù)控系統(tǒng)中的應(yīng)用[J];制造業(yè)自動化;2003年02期
相關(guān)會議論文 前10條
1 陳福;周樹杰;林小竹;楊躍翔;;應(yīng)用嵌入式系統(tǒng)進(jìn)行數(shù)據(jù)采集的研究[A];2004全國測控、計量與儀器儀表學(xué)術(shù)年會論文集(下冊)[C];2004年
2 孫柏林;;從“自成系統(tǒng)”到“嵌為一體”——軍用嵌入式系統(tǒng)漫談[A];04'中國企業(yè)自動化和信息化建設(shè)論壇暨中南六省區(qū)自動化學(xué)會學(xué)術(shù)年會專輯[C];2004年
3 馮斌;張恩軍;隗娜;;基于嵌入式系統(tǒng)的無線監(jiān)控終端研究[A];2006電力系統(tǒng)自動化學(xué)術(shù)交流研討大會論文集[C];2006年
4 劉樹鑫;曹云東;侯春光;劉曉明;;嵌入式系統(tǒng)在斷路器智能控制中的應(yīng)用[A];第一屆電器裝備及其智能化學(xué)術(shù)會議論文集[C];2007年
5 朱芳;章堅武;;基于網(wǎng)絡(luò)處理器的VoIP網(wǎng)關(guān)設(shè)計[A];浙江省電子學(xué)會第七次會員代表大會暨2007學(xué)術(shù)年會論文集[C];2007年
6 董治華;張林銳;劉亮;;基于智能壓力變送器的嵌入式檢測系統(tǒng)研究[A];第十九屆測控、計量、儀器儀表學(xué)術(shù)年會(MCMI'2009)論文集[C];2009年
7 李光先;陸陽;;應(yīng)用UC/OS-Ⅱ設(shè)計嵌入式實時多任務(wù)軟件[A];全國第13屆計算機(jī)輔助設(shè)計與圖形學(xué)(CAD/CG)學(xué)術(shù)會議論文集[C];2004年
8 梁磊;洪永強(qiáng);;基于網(wǎng)絡(luò)技術(shù)的嵌入式系統(tǒng)[A];福建省科協(xié)第四屆學(xué)術(shù)年會提升福建制造業(yè)競爭力的戰(zhàn)略思考專題學(xué)術(shù)年會論文集[C];2004年
9 爾賓;虞小偉;吳強(qiáng);劉明亮;;基于實時嵌入式操作系統(tǒng)的多媒體播放器設(shè)計[A];2007通信理論與技術(shù)新發(fā)展——第十二屆全國青年通信學(xué)術(shù)會議論文集(上冊)[C];2007年
10 黃品文;鄭麗敏;;嵌入式電子鼻系統(tǒng)的研究現(xiàn)狀與發(fā)展趨勢[A];2007年中國農(nóng)業(yè)工程學(xué)會學(xué)術(shù)年會論文摘要集[C];2007年
相關(guān)重要報紙文章 前10條
1 ;軟件行業(yè)嵌入式系統(tǒng)分會成立[N];中國高新技術(shù)產(chǎn)業(yè)導(dǎo)報;2004年
2 龔炳錚;嵌入式系統(tǒng)大有作為[N];中國石油報;2003年
3 記者 王曉濤;物聯(lián)網(wǎng)勿求中心和終端兩全其美[N];中國經(jīng)濟(jì)導(dǎo)報;2010年
4 艾文;國產(chǎn)嵌入式系統(tǒng)重視二次開發(fā)[N];中國計算機(jī)報;2001年
5 ;微軟嵌入式系統(tǒng)開發(fā)中心正式成立[N];人民郵電;2008年
6 朱挺;中國嵌入式系統(tǒng)產(chǎn)業(yè)聯(lián)盟成立[N];中國高新技術(shù)產(chǎn)業(yè)導(dǎo)報;2008年
7 本報記者 凡曉芝;微軟嵌入式系統(tǒng)大賽中國學(xué)生創(chuàng)佳績[N];計算機(jī)世界;2006年
8 周晨;中國嵌入式工程師搶手[N];科技日報;2007年
9 ;有了VSPWorks嵌入式系統(tǒng)進(jìn)通信[N];中國計算機(jī)報;2002年
10 郭淳學(xué);嵌入式系統(tǒng)是嵌入式軟件與IC發(fā)展基礎(chǔ)[N];中國電子報;2008年
相關(guān)博士學(xué)位論文 前10條
1 程國達(dá);嵌入式系統(tǒng)的硬/軟件協(xié)同設(shè)計研究[D];復(fù)旦大學(xué);2003年
2 趙國冬;嵌入式系統(tǒng)彈性應(yīng)對方法研究[D];哈爾濱工程大學(xué);2011年
3 陳文智;Pcanel——基于模型驅(qū)動的嵌入式系統(tǒng)設(shè)計平臺[D];浙江大學(xué);2005年
4 郭軍;基于Petri網(wǎng)的嵌入式系統(tǒng)高層級設(shè)計方法與技術(shù)研究[D];西北大學(xué);2007年
5 劉大亮;一種球形移動機(jī)器人的運(yùn)動分析與控制技術(shù)的研究[D];北京郵電大學(xué);2009年
6 吳剛;對低功耗進(jìn)程調(diào)度算法的研究[D];復(fù)旦大學(xué);2006年
7 張付祥;創(chuàng)傷手指康復(fù)機(jī)械手系統(tǒng)研究[D];哈爾濱工業(yè)大學(xué);2007年
8 丁治國;RFID關(guān)鍵技術(shù)研究與實現(xiàn)[D];中國科學(xué)技術(shù)大學(xué);2009年
9 張金煥;基于嵌入式系統(tǒng)的制造裝備自律控制理論與關(guān)鍵技術(shù)研究[D];武漢理工大學(xué);2009年
10 劉傳波;列車縱向沖動的機(jī)理研究及檢測儀器的開發(fā)[D];武漢理工大學(xué);2009年
相關(guān)碩士學(xué)位論文 前10條
1 亓向國;MicroWindows在嵌入式系統(tǒng)中的應(yīng)用研究[D];昆明理工大學(xué);2009年
2 劉志英;嵌入式系統(tǒng)中網(wǎng)絡(luò)應(yīng)用軟件的研究[D];北京工業(yè)大學(xué);2001年
3 陳剛;基于嵌入式Linux的電子書系統(tǒng)[D];電子科技大學(xué);2005年
4 徐超;基于嵌入式系統(tǒng)的安全網(wǎng)關(guān)的設(shè)計[D];武漢理工大學(xué);2003年
5 毛碧波;多平臺下嵌入式Linux的調(diào)試及驅(qū)動程序開發(fā)[D];中國科學(xué)院研究生院(軟件研究所);2003年
6 劉洋;基于Linux的嵌入式操作系統(tǒng)實時性技術(shù)研究[D];哈爾濱理工大學(xué);2003年
7 王建華;基于嵌入式系統(tǒng)的機(jī)器視覺及其在機(jī)器人控制中的應(yīng)用[D];重慶大學(xué);2004年
8 郝永君;嵌入式Linux的研究與應(yīng)用[D];西安電子科技大學(xué);2005年
9 胡其鵬;基于以太網(wǎng)的嵌入式控制器設(shè)計[D];浙江大學(xué);2005年
10 王軍;基于CAN總線的智能供熱控制器的研究[D];河北工業(yè)大學(xué);2005年
本文編號:2701654
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2701654.html