資源描述:
《基于MPC850的嵌入式系統(tǒng)設(shè)計(jì)與應(yīng)用.pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、國防科學(xué)技術(shù)大學(xué)碩士學(xué)位論文基于MPC850的嵌入式系統(tǒng)設(shè)計(jì)與應(yīng)用姓名:習(xí)勇申請(qǐng)學(xué)位級(jí)別:碩士專業(yè):信息與通信工程指導(dǎo)教師:魏急波2002.1.1國防科學(xué)技術(shù)大學(xué)研究生院學(xué)位論文摘要嵌入式系統(tǒng)作為實(shí)現(xiàn)設(shè)備小型化、目前已廣泛應(yīng)用于國防、工業(yè)、交通、揮著極其重要的作用。智能化和自主知識(shí)創(chuàng)新的一個(gè)重要元素,能源、信息以及日常生活等各個(gè)領(lǐng)域,發(fā)嵌入式系統(tǒng)的軟件核心是嵌入式操作系統(tǒng)。文中作者以BroadCom主板為硬件平臺(tái)(基于Motorola通信處理芯片MPC850)對(duì)兩種公開源代碼的操作系統(tǒng)uC/OS和嵌入式
2、Linux進(jìn)行了研究與應(yīng)用設(shè)計(jì),其中的關(guān)鍵步驟是編寫硬件抽象層接口程序。uC/OS是面向中小型應(yīng)用的、基于優(yōu)先級(jí)的可剝奪實(shí)時(shí)多任務(wù)內(nèi)核。文中作者首先詳細(xì)分析了uC/OS內(nèi)核原理:其次編寫了與硬件相關(guān)的代碼,將其在BroadCom主板進(jìn)行了移植;最后分析了其系統(tǒng)性能并對(duì)不足之處做出了改進(jìn)。嵌入式Linux是面向高端應(yīng)用的嵌入式操作系統(tǒng),作者對(duì)嵌入式Linux進(jìn)行了研究并在BroadCom主板上構(gòu)造了自己的嵌入式Linux系統(tǒng),其中重點(diǎn)介紹了Linux下bootloader程序的編寫。嵌入式系統(tǒng)的特點(diǎn)在于與
3、應(yīng)用緊密相連。本文介紹了嵌入式系統(tǒng)的重要應(yīng)用一嵌入式Intemet的概念及實(shí)現(xiàn)方案,并給出了一個(gè)基于Intemct的遠(yuǎn)程監(jiān)控系統(tǒng)的具體實(shí)現(xiàn);智能家居是嵌入式系統(tǒng)的另一個(gè)新興應(yīng)用,作者對(duì)智能家居系統(tǒng)進(jìn)入了深入研究,提出了合理的設(shè)想與實(shí)現(xiàn)方案。、/、/-一7)(關(guān)鍵詞:嵌入式系統(tǒng)嵌入式臻作系統(tǒng).c/6s嵌入式Linux嵌入式Internet智能家居、/√國防科學(xué)技術(shù)大學(xué)研究生院學(xué)位論文AbstractEmbeddedSystemhavebeenwidelyusedinmanyfields.suchasdef
4、ense、industry、tra筋C、energy、communicationandordinarylireetc.EmbeddedsystemiSthekeyfactorinminimizingandintelligentizingdevices.WhilethekeyofembeddedsystemsoftwareiSembeddedopermionsystem;oneofthemainworksinOSapplicationiStOwritetheHALfHardwareAbstractionL
5、ayer)code.Tw0openSOUrCecodeembeddedoperationsystem—uc/OSandembeddedLinuxwereanalyzedinthisPaDer.ThehardwareplatforillinthispaperisBroadComboardandtheCPUiSMotorolacommunicationRISCchipMPC850.uC/OSisafullypreemptivereal—timekernelbasedonstaticpriority.This
6、paperfirstanalyzeduC/OSkernelprincipleandperformanceindetailsandthenportedittoBroadComboardbywritingsomehardware—associatedcode.Furthermoresomepossibleimprovementonuc/osweremade.Secondly,thispaperanalyzedthekeytechnologyinembeddedLinuxandbuiltourembedded
7、LinuxinBroadComboard.ThemethodofhowtowiteBSPcodeunderLinuxisalsopresentedhere.,Atlast,thispapertriedsomepracticeonembeddedsystemapplication.AremotecontrolsystembasedonembeddedIntemethasbeenimplementedandareasonableschemeonIntelligentResidentialWasPutforw
8、ard.Keyword:embeddedsystemembeddedoperationsystemuC/OSembeddedLinuxEmbeddedInternetIntelligentResidential里墮塾蘭墊壟查蘭塹窒竺墮蘭堡篁塞:======================================;=;—i———————————————————一第一章緒論§1.1前言嵌入式系統(tǒng)是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件