資源描述:
《基于arm9的μcos-ⅱ嵌入式系統(tǒng)移植_》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))大慶師范學(xué)院本科生畢業(yè)論文基于ARM9上的μC/OS-Ⅱ嵌入式系統(tǒng)移植-院(系)物理與電氣信息工程專業(yè)電子信息工程研究方向嵌入式學(xué)生姓名鈕佳楠學(xué)生名采用四號楷體,加粗、居中。其余各項(xiàng)均為四號宋體,數(shù)字用四號“TimesNewRoman”。各項(xiàng)下劃線末端對齊。學(xué)號200901071677指導(dǎo)教師姓名成寶芝指導(dǎo)教師職稱講師2013年5月15日大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))摘要“摘要”采用小五號黑體。行間距18磅,上下各空一標(biāo)準(zhǔn)行。隨著計(jì)算機(jī)和電子技術(shù)的發(fā)展,越來越多的嵌入式產(chǎn)品出現(xiàn)在人們的日常生活和工業(yè)生產(chǎn)
2、之中。由于嵌入式設(shè)備的智能型,使得生活和生產(chǎn)變得極為方便,由此也帶來了嵌入式操作系統(tǒng)的迅速發(fā)展。μC/OS-Ⅱ內(nèi)核作為一種代碼公開的嵌入式實(shí)時(shí)操作系統(tǒng),ARM9以內(nèi)核耗電少,成本低,二者相互搭配,構(gòu)成了較為完美的搭配組合。本文主要講述的是μC/OS-Ⅱ在ARM9上的系統(tǒng)移植問題。中文摘要內(nèi)容采用小五號楷體,首行縮進(jìn)2字符,行間距18磅。字?jǐn)?shù)一般為150--300字。關(guān)鍵詞:μC/OS-Ⅱ;Arm9;移植每篇論文(設(shè)計(jì))選取3-6個(gè)詞作為關(guān)鍵詞。“關(guān)鍵詞”采用小五號黑體,并縮進(jìn)2字符。關(guān)鍵詞內(nèi)容采用小五號楷體,關(guān)鍵詞之間用“;”分隔,行間
3、距18磅。Abstract“Abstract”采用小五號“TimesNewRoman”,加粗,行間距為固定值18磅,上下各空一標(biāo)準(zhǔn)行。大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))Withthedevelopmentofcomputerandelectronictechnology,embeddedhasbecomeanindispensablepartofmodernsociety.Bigtoindustrialproduction,suchasaerospace,smalltodailylife,suchassmartcardapplicatio
4、ns,manydevicesarebuiltintotheembedded,makestheequipmentordevicehasahighautomationperformanceandsomedegreeofintelligence,greatconveniencetopeople'sproductionandlivingneeds,andthusalsobroughttherapiddevelopmentoftheembeddedoperatingsystem.MuC/OS-Ⅱkernelcode,asakindofopenem
5、beddedreal-timeoperatingsystem,theARMkernel,lessconsumption,lowercost,thetwomatcheachother,formtherelativelyperfectcollocation.ThisarticlemainlytellsthemuC/OS-ⅡportabilityissuesontheARMofthesystem.Keywords:uC/OS-Ⅱ;Arm;transplant目錄大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))第一章嵌入式系統(tǒng)基礎(chǔ)51.1嵌入式系統(tǒng)概述51.2
6、嵌入式體系硬件基礎(chǔ)51.3嵌入式體系軟件基礎(chǔ)6第二章μC/OS-II介紹6第三章ARM9介紹7第四章μC/OS-Ⅱ在S3C2440上的移植84.1移植環(huán)境簡介84.2移植條件84.3移植步驟84.3.1INCLUDES.H94.3.2OS_CFG.H94.3.3OS_CPU.H文件94.3.4OS_CPU_C.C文件104.3.4.1OSTaskStkInt()104.3.4.2OSTaskCreateHook()104.3.4.3OSTaskDelHook()104.3.4.4OSTaskSwHook()114.3.4.5OSTask
7、StatHook()114.3.4.6OSTimeTickHook()114.3.5OS_CPU_A.ASM文件114.3.5.1OSStartHighRdy()114.3.5.2OSCtxSw()124.3.5.3OSIntCtxSw()124.3.5.4OSTickISR()124.4移植測試12第五章實(shí)例移植135.1工程創(chuàng)建135.2工程設(shè)置145.3實(shí)例調(diào)試18第六章結(jié)束語18參考文獻(xiàn)19謝辭20大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))第一章嵌入式系統(tǒng)基礎(chǔ)1.1嵌入式系統(tǒng)概述基于計(jì)算機(jī)技術(shù),以應(yīng)用為中心,且軟硬件可裁剪,對功能、可靠性
8、、成本、體積、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng),叫做嵌入式系統(tǒng)。一般由以下幾部分組成:1.嵌入式的微處理器2.硬件設(shè)備(外圍)3.嵌入式的操作系統(tǒng)4.特定應(yīng)用程序嵌入式系統(tǒng)具有以下幾個(gè)特點(diǎn):1.特定且廣泛的應(yīng)