基于arm9的μcosⅱ嵌入式系统移植设计

基于arm9的μcosⅱ嵌入式系统移植设计

ID:28798561

大小:455.04 KB

页数:20页

时间:2018-12-14

基于arm9的μcosⅱ嵌入式系统移植设计_第1页
基于arm9的μcosⅱ嵌入式系统移植设计_第2页
基于arm9的μcosⅱ嵌入式系统移植设计_第3页
基于arm9的μcosⅱ嵌入式系统移植设计_第4页
基于arm9的μcosⅱ嵌入式系统移植设计_第5页
资源描述:

《基于arm9的μcosⅱ嵌入式系统移植设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大庆师范学院本科毕业论文(设计)大庆师范学院本科生毕业论文基于ARM9上的μC/OS-Ⅱ嵌入式系统移植-院(系)物理与电气信息工程专业电子信息工程研究方向嵌入式大庆师范学院本科毕业论文(设计)摘要随着计算机和电子技术的发展,越来越多的嵌入式产品出现在人们的日常生活和工业生产之中。由于嵌入式设备的智能型,使得生活和生产变得极为方便,由此也带来了嵌入式操作系统的迅速发展。μC/OS-Ⅱ内核作为一种代码公开的嵌入式实时操作系统,ARM9以内核耗电少,成本低,二者相互搭配,构成了较为完美的搭配组合。本文主要讲述的是μ

2、C/OS-Ⅱ在ARM9上的系统移植问题。关键词:μC/OS-Ⅱ;Arm9;移植Abstract大庆师范学院本科毕业论文(设计)Withthedevelopmentofcomputerandelectronictechnology,embeddedhasbecomeanindispensablepartofmodernsociety.Bigtoindustrialproduction,suchasaerospace,smalltodailylife,suchassmartcardapplications,man

3、ydevicesarebuiltintotheembedded,makestheequipmentordevicehasahighautomationperformanceandsomedegreeofintelligence,greatconveniencetopeople'sproductionandlivingneeds,andthusalsobroughttherapiddevelopmentoftheembeddedoperatingsystem.MuC/OS-Ⅱkernelcode,asakind

4、ofopenembeddedreal-timeoperatingsystem,theARMkernel,lessconsumption,lowercost,thetwomatcheachother,formtherelativelyperfectcollocation.ThisarticlemainlytellsthemuC/OS-ⅡportabilityissuesontheARMofthesystem.Keywords:uC/OS-Ⅱ;Arm;transplant目录大庆师范学院本科毕业论文(设计)第一章

5、嵌入式系统基础51.1嵌入式系统概述51.2嵌入式体系硬件基础51.3嵌入式体系软件基础6第二章μC/OS-II介绍6第三章ARM9介绍7第四章μC/OS-Ⅱ在S3C2440上的移植84.1移植环境简介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()10

6、4.3.4.4OSTaskSwHook()114.3.4.5OSTaskStatHook()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第五章实例移植135.1工程创建135.2工程设置145.3实例调试18第六章结束语18参考文献19谢辞20大庆师范学院本科毕业论文(设计)

7、第一章嵌入式系统基础1.1嵌入式系统概述基于计算机技术,以应用为中心,且软硬件可裁剪,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统,叫做嵌入式系统。一般由以下几部分组成:1.嵌入式的微处理器2.硬件设备(外围)3.嵌入式的操作系统4.特定应用程序嵌入式系统具有以下几个特点:1.特定且广泛的应用2.密集的技术、知识、资金3.高效性4.较长生命周期5.高可靠性6.软硬件集于一体,以软件为主嵌入式系统的应用领域十分广泛,主要包括交通管理、机器人、军事电子、通信设备、网络设备、医疗仪器、环境监测、汽车电

8、子、工控设备等。嵌入式系统从上世纪60年代中期开始,从无操作系统、简单操作系统、实时操作系统直至今日面向Intenet的阶段,历经50多年。嵌入式因为广泛应用性,巨大的创业型和广阔市场性,走进了千家万户。1.2嵌入式体系硬件基础嵌入式系统的硬件核心是嵌入式微处理器,另外包括总线、存储器、输入/输出接口和设备。1.微处理器:至少包含一个微处理器,采用的体系结构是冯诺依曼或哈佛结构。2.总线:集成在嵌入

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。