基于arm9的μcos--ⅱ嵌入式系統(tǒng)移植

基于arm9的μcos--ⅱ嵌入式系統(tǒng)移植

ID:14668383

大小:1.13 MB

頁(yè)數(shù):28頁(yè)

時(shí)間:2018-07-29

基于arm9的μcos--ⅱ嵌入式系統(tǒng)移植_第1頁(yè)
基于arm9的μcos--ⅱ嵌入式系統(tǒng)移植_第2頁(yè)
基于arm9的μcos--ⅱ嵌入式系統(tǒng)移植_第3頁(yè)
基于arm9的μcos--ⅱ嵌入式系統(tǒng)移植_第4頁(yè)
基于arm9的μcos--ⅱ嵌入式系統(tǒng)移植_第5頁(yè)
資源描述:

《基于arm9的μcos--ⅱ嵌入式系統(tǒng)移植》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))大慶師范學(xué)院本科生畢業(yè)論文基于ARM9的μC/OS-Ⅱ嵌入式系統(tǒng)移植院(系)物理與電氣信息工程專(zhuān)業(yè)電子信息工程研究方向嵌入式技術(shù)學(xué)生姓名鈕佳楠學(xué)號(hào)200901071677指導(dǎo)教師姓名成寶芝指導(dǎo)教師職稱(chēng)講師2013年5月15日大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))摘要隨著計(jì)算機(jī)和電子技術(shù)的發(fā)展,越來(lái)越多的嵌入式產(chǎn)品出現(xiàn)在人們的日常生活和工業(yè)生產(chǎn)之中。由于嵌入式設(shè)備的智能型,使得生活和生產(chǎn)變得極為方便,由此也帶來(lái)了嵌入式操作系統(tǒng)的迅速發(fā)展。本文通過(guò)ADS1.2和JLink的軟件平臺(tái),以及芯片

2、為S3C2440的ARM9開(kāi)發(fā)板,成功進(jìn)行微型嵌入式操作系統(tǒng)μC/OS-Ⅱ在開(kāi)發(fā)板上的移植。在此過(guò)程中對(duì)于μC/OS-Ⅱ進(jìn)行了較為全面的學(xué)習(xí),對(duì)于移植操作也有了深刻的認(rèn)識(shí)。關(guān)鍵詞:μC/OS-Ⅱ;Arm9;移植大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))AbstractWiththedevelopmentofcomputerandelectronictechnology,moreandmoreembeddedinpeople'sdailylifeandindustrialproduction.Intelligentembed

3、deddevices,makinglifeextremelyconvenientandproduction,whichalsobroughttherapiddevelopmentofembeddedoperatingsystem.ThisarticlebyADS1.2andJLink,softwareplatforms,andchipS3C2440ARM9developmentboard,thesuccessofmicroembeddedoperatingsystemOS-IIdevelopmentboardtr

4、ansplantation.Inthisprocess,theOS-IIforamorecomprehensivelearning,haveadeepunderstandingforthetransplantoperation.Keywords:uC/OS-Ⅱ;Arm9;transplant大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))目錄第一章嵌入式系統(tǒng)基礎(chǔ)11.1嵌入式系統(tǒng)概述11.2嵌入式體系硬件基礎(chǔ)11.3嵌入式體系軟件基礎(chǔ)2第二章μC/OS-II介紹3第三章ARM9介紹4第四章μC/OS-Ⅱ在S3C2440上的移植5

5、4.1移植環(huán)境簡(jiǎn)介54.2移植條件54.3移植內(nèi)容54.3.1INCLUDES.H54.3.2OS_CFG.H64.3.3OS_CPU.H64.3.4OS_CPU_C.C64.3.5OS_CPU_A.ASM8第五章實(shí)例移植95.1函數(shù)配置95.2工程創(chuàng)建115.3工程設(shè)置125.4實(shí)例調(diào)試16第六章結(jié)束語(yǔ)18[參考文獻(xiàn)]19謝辭20附錄21OS_CPU.H文件函數(shù):21OS_CPU_A.ASM文件函數(shù)21大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))第一章嵌入式系統(tǒng)基礎(chǔ)1.1嵌入式系統(tǒng)概述與一般的計(jì)算機(jī)系統(tǒng)不同,嵌入式系統(tǒng)的功

6、能性、可靠性和安全性以及成本、體積、功耗都有嚴(yán)格的要求,并且在以應(yīng)用為中心的前提下,能夠進(jìn)行軟硬件的裁剪。一般嵌入式系統(tǒng)的組成包括以下部分:1.嵌入式的微處理器2.硬件設(shè)備(外圍)3.嵌入式的操作系統(tǒng)4.特定應(yīng)用程序嵌入式的系統(tǒng)特點(diǎn)如下:1.特定且廣泛的應(yīng)用2.密集的技術(shù)、知識(shí)、資金3.高效性4.較長(zhǎng)生命周期5.高可靠性6.軟硬件集于一體,以軟件為主嵌入式系統(tǒng)的應(yīng)用領(lǐng)域十分廣泛,主要包括交通管理、機(jī)器人、軍事電子、通信設(shè)備、網(wǎng)絡(luò)設(shè)備、醫(yī)療儀器、環(huán)境監(jiān)測(cè)、汽車(chē)電子、工控設(shè)備等。嵌入式系統(tǒng)從上世紀(jì)60年代中期開(kāi)始,從

7、無(wú)操作系統(tǒng)、簡(jiǎn)單操作系統(tǒng)、實(shí)時(shí)操作系統(tǒng)直至今日面向Intenet的階段,歷經(jīng)50多年。嵌入式因?yàn)閺V泛應(yīng)用性,巨大的創(chuàng)業(yè)型和廣闊市場(chǎng)性,走進(jìn)了千家萬(wàn)戶(hù)。1.2嵌入式體系硬件基礎(chǔ)存儲(chǔ)器、總線(xiàn)和輸入輸出設(shè)備以及作為硬件核心的微處理器共同組成了嵌入式系統(tǒng)的硬件體系。1.微處理器:至少包含一個(gè)微處理器,采用的體系結(jié)構(gòu)是馮諾依曼或哈佛結(jié)構(gòu)。2.存儲(chǔ)器:由內(nèi)存和外存構(gòu)成。內(nèi)存(即主存)存放一些數(shù)據(jù)和具體的代碼;外存中存放各種信息,包括配置信息,調(diào)試信息等。3.總線(xiàn):種類(lèi)隨處理器的不同而不同,有些處理器總線(xiàn)32位,有些則是26位

8、的。4.輸入/輸出接口和設(shè)備:包含了串并口、中斷處理器和DMA等設(shè)備。大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))1.3嵌入式體系軟件基礎(chǔ)同WINDOWS類(lèi)似,嵌入式軟件系統(tǒng)一般由操作系統(tǒng)(RTOS)、圖形界面(GUI)、網(wǎng)絡(luò)以及一些通用的模塊組成。隨著科技和技術(shù)的發(fā)展,嵌入式產(chǎn)品的功能由單一化轉(zhuǎn)向?qū)I(yè)化,成功應(yīng)用在了各行各業(yè)。在除了任務(wù)調(diào)度,同步機(jī)制的一些基本功能外,嵌入式系統(tǒng)還具

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

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

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