基于實時操作系統(tǒng)的嵌入式tcpip的研究與實現(xiàn)

基于實時操作系統(tǒng)的嵌入式tcpip的研究與實現(xiàn)

ID:32709396

大小:1.92 MB

頁數(shù):66頁

時間:2019-02-14

基于實時操作系統(tǒng)的嵌入式tcpip的研究與實現(xiàn)_第1頁
基于實時操作系統(tǒng)的嵌入式tcpip的研究與實現(xiàn)_第2頁
基于實時操作系統(tǒng)的嵌入式tcpip的研究與實現(xiàn)_第3頁
基于實時操作系統(tǒng)的嵌入式tcpip的研究與實現(xiàn)_第4頁
基于實時操作系統(tǒng)的嵌入式tcpip的研究與實現(xiàn)_第5頁
資源描述:

《基于實時操作系統(tǒng)的嵌入式tcpip的研究與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、摘要y930150嵌入式系統(tǒng)廣泛應(yīng)用于控制領(lǐng)域、消費電子產(chǎn)品等各個行業(yè),己成為現(xiàn)代電子設(shè)計的一個大的方向,Internet的飛速發(fā)展和信息家電以及后PC時代概念的提出,使得信息終端的多元化已經(jīng)成為不可抵擋的趨勢。隨著嵌入式系統(tǒng)中軟件比重不斷上升,對開發(fā)人員、應(yīng)用程序接口和程序檔案的組織和管理成為了一個重大課題。為此,必須引入嵌入式操作系統(tǒng)來解決嵌入式軟件開發(fā)的難題。本論文分析了具有實時性、源碼公開的嵌入式操作系統(tǒng)斗c/Os—II,了解了其內(nèi)核原理,解決了¨c/0s—II任務(wù)優(yōu)先級翻轉(zhuǎn)的問題,并同時研究ARM7核心的微

2、處理器的內(nèi)部結(jié)構(gòu)和編程特點,改寫了“c/Os—II系統(tǒng)與cPu相關(guān)的程序文件,將此實時多任務(wù)系統(tǒng)移植到以ARM7TDMI—s微處理器為核心的PHILIPSLPc2210處理器上。本論文的后半部分在對TCP/IP網(wǎng)絡(luò)協(xié)議做了深入分析的基礎(chǔ)上,針對嵌入式系統(tǒng)的特點,將開放源代碼的TcP/IP協(xié)議棧LwIP移植到pc/Os—II系統(tǒng)上,并對網(wǎng)卡驅(qū)動程序的編寫做了詳細(xì)的分析和介紹,給出了使用IEEE802.3協(xié)議的網(wǎng)卡驅(qū)動的包接收和包發(fā)送程序的流程,使uc/Os.II成為支持網(wǎng)絡(luò)的RT0s。本課題針對嵌入式設(shè)備接入網(wǎng)絡(luò)提出的

3、“uc/OS+TCP/IP”解決方案就是一套基于實時操作系統(tǒng)的嵌入式網(wǎng)絡(luò)軟件開發(fā)平臺,在此平臺之上可以方便的進(jìn)行嵌入式應(yīng)用系統(tǒng)的開發(fā)。本課題提供的思路對嵌入式網(wǎng)絡(luò)系統(tǒng)的開發(fā)具有指導(dǎo)意義。關(guān)鍵詞:嵌入式系統(tǒng)、TcP/IP、兒c/os.II、LwIP、移植、網(wǎng)卡驅(qū)動TheEmbeddedTCP/IPResearchAndImplemeⅡta廿onBasedRToSEmbeddedsystcmdesignisatrendinthedevelopmentofmodemelectronictechnologyfnhasbeen

4、usedineveryaspectoflifc,suchasthefleldofconnDllinga11dconsumerelec仃011icproduct.WithⅡleburstingof111temctandt11enewconceptsofinfoHn砒ionconsumerelectmllicsaIldPost·pcera,t11ediverSi母ingofinfonnationteminalshasbecomeinevitable.Becomingmorea11dmorecomplcx,Ⅱlesofhv

5、areilltheembeddedsystemscllallengesthematlagernemofdeVelopers,pro舯rnimerfacesanddocumems.Theusingofembeddedoperatingsystemasdevelopplatfo衄has∞lWdtlleseproblems.Thisthesiswillin仃oducethereal·血nesourceopenembeddedoperatingsystem~pC,0S—IIa11danalyZeitskemel,impmve

6、itsperfomallceofpriofityinVersion.meanwhilestlldytheintemalstmctureandprogr舢ingcharactc血ticofARMCPu.Thenmodif舛ngthe¨c/OS一1Isystemcodefilesconcemed、ⅣimCPU,andtraIlsponingthissystemtoPHILlPSLPC2210chipwhichbasedonAItM7TDMI·SCPUcore.BasingonthedeepanalysisofTCP/IP

7、ne鉚orkprotoc01aIldmenetworkstnlctureofembeddedsystem,methesisbringfo刑ardamethodofmmsportingmeopenso砒ceTCP仃P(guān)s忸ck_LwIPto心,OS一ⅡsystemaIlddiscussestllepmgra巾mingoftheIEEE802.3NIC“vcrandgivest11eflowchansoft11epackagereceive—sendp『ocesses.The¨C/OS—11wiUsupportnetwor

8、k.The’’肛c/0S+TCP/IP¨s01塒onoftheembeddcdsystemaccesstothcnctwokisactIlallyanet、Ⅳorksoftw盯epl舳basedonanembeddedreal—tiIneoperatingsystems,andapplicationsdevelopmembasedontllis

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。