資源描述:
《大學(xué)畢業(yè)設(shè)計---嵌入式web服務(wù)器boa的移植及其應(yīng)用.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、嵌入式Web?服務(wù)器Boa?的移植及其應(yīng)用嵌入式Web?服務(wù)器Boa?的移植及其應(yīng)用中文摘要計算機技術(shù)發(fā)展到今天,嵌入式系統(tǒng)的應(yīng)用越來越廣泛嵌入式計算機在應(yīng)用數(shù)量上遠遠超過了各種通用計算機,一臺通用計算機的外部設(shè)備中就包含了5-10個嵌入式微處理器。而隨著網(wǎng)絡(luò)技術(shù)日新月異的發(fā)展,各種網(wǎng)絡(luò)器件成為嵌入式系統(tǒng)新的應(yīng)用。微處理器產(chǎn)生后,價格低廉、結(jié)構(gòu)小巧的CPU和外設(shè)連接提供了穩(wěn)定可靠的硬件架構(gòu)。20世紀90年代,ARM32位嵌入式RISC處理器擴展到世界范圍,占據(jù)了低功耗、低成本和高性能的嵌入式系統(tǒng)應(yīng)用領(lǐng)域的領(lǐng)先地
2、位。Linux因其可應(yīng)用于多種硬件平臺;是免費軟件,源代碼可以得到;微內(nèi)核,本身內(nèi)置網(wǎng)絡(luò)支持和高度模塊化等優(yōu)點,非常適合做嵌入式開發(fā)的操作系統(tǒng)。本論文主要研究了基于ARM的嵌入式Linux開發(fā)。這個研究開發(fā)是在實踐的基礎(chǔ)上完成的,設(shè)計了以三星ARM920TCPU為核心的嵌入式硬件系統(tǒng),并在此基礎(chǔ)上嵌入linux系統(tǒng),在linux系統(tǒng)上可以開發(fā)各種應(yīng)用關(guān)鍵詞:嵌入式、ARM9、BOA、RISC55嵌入式Web?服務(wù)器Boa?的移植及其應(yīng)用EmbeddedWebserverBoatransplantandappli
3、cationABSTRACTWiththerapiddevelopmentofcomputertechnology,embeddedsystemismoreandmorewidelyused.Bynow,embeddedcomputersystemismuchmorethancommoncomputerinquantity,thereareabout5-10microprocessorintheperipheralequipmentofacomputer.Atthemeantime,lotsofnetworke
4、quipmentsbecomethenewapplicationenvironmentofembeddedsystemsincetheprogressivelydevelopmentofnetworktechnology.Thecheapandpowerfulmicroprocessorsandvariouskindsofperipheralequipmentshavemadethehardwareframesofallkindsofembeddedapplicationsstableandreliable.S
5、ince1990s,ARMwhichis32-bitembeddedRISCmicroprocessor,hasbeenspreadtotherangeoftheworld,andoccupiedinthefieldofapplicationoflowconsumption,lowcostandhighperformanceembeddedsystem.Becauseit'sexcellentkerneldesignandapplicationperformance,Linuxisrunningonmanyki
6、ndsofhardware.Linuxalsoownsothermeritssuchasitsfreesourcecode,itsinheritnetworkingfunctionsanditsmodularizationdesigninkernel.ThereforeLinuxisverysuitabletobetheoperatesystemofembeddedsystem.Inthisthesis,theembeddedLinuxsystembasedonARMhasbeendeveloped.Theem
7、beddedhardwaresystemwasdesignedtakingSamsungARM920TCPUasthecore.Andasmalllinuxsystemisembeddedintothishardwaresystem.Variouskindsofapplicationinlinuxsystemcanbedeveloped.Keywords:Embedded、ARM9、BOA、RISC55嵌入式Web?服務(wù)器Boa?的移植及其應(yīng)用畢業(yè)論文(設(shè)計)原創(chuàng)性聲明本人所呈交的畢業(yè)論文(設(shè)計)是我在導(dǎo)師的指
8、導(dǎo)下進行的研究工作及取得的研究成果。據(jù)我所知,除文中已經(jīng)注明引用的內(nèi)容外,本論文(設(shè)計)不包含其他個人已經(jīng)發(fā)表或撰寫過的研究成果。對本論文(設(shè)計)的研究做出重要貢獻的個人和集體,均已在文中作了明確說明并表示謝意。作者簽名:日期:畢業(yè)論文(設(shè)計)授權(quán)使用說明本論文(設(shè)計)作者完全了解**學(xué)院有關(guān)保留、使用畢業(yè)論文(設(shè)計)的規(guī)定,學(xué)校有權(quán)保留論文(設(shè)計)并向相關(guān)部門送交論文(設(shè)計)的電子版