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

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

ID:880801

大小:2.47 MB

页数:28页

时间:2017-09-22

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

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

1、大庆师范学院本科毕业论文(设计)大庆师范学院本科生毕业论文基于ARM9的μC/OS-Ⅱ嵌入式系统移植院(系)物理与电气信息工程专业电子信息工程研究方向嵌入式技术学生姓名钮佳楠学号200901071677指导教师姓名成宝芝指导教师职称讲师2013年5月15日大庆师范学院本科毕业论文(设计)摘要随着计算机和电子技术的发展,越来越多的嵌入式产品出现在人们的日常生活和工业生产之中。由于嵌入式设备的智能型,使得生活和生产变得极为方便,由此也带来了嵌入式操作系统的迅速发展。本文通过ADS1.2和JLink的软件平台,以及芯片为S3C2440的ARM9开发板,成功进行微型嵌入式操作

2、系统μC/OS-Ⅱ在开发板上的移植。在此过程中对于μC/OS-Ⅱ进行了较为全面的学习,对于移植操作也有了深刻的认识。关键词:μC/OS-Ⅱ;Arm9;移植III大庆师范学院本科毕业论文(设计)AbstractWiththedevelopmentofcomputerandelectronictechnology,moreandmoreembeddedinpeople'sdailylifeandindustrialproduction.Intelligentembeddeddevices,makinglifeextremelyconvenientandproduction

3、,whichalsobroughttherapiddevelopmentofembeddedoperatingsystem.ThisarticlebyADS1.2andJLink,softwareplatforms,andchipS3C2440ARM9developmentboard,thesuccessofmicroembeddedoperatingsystemOS-IIdevelopmentboardtransplantation.Inthisprocess,theOS-IIforamorecomprehensivelearning,haveadeepunders

4、tandingforthetransplantoperation.Keywords:uC/OS-Ⅱ;Arm9;transplantIII大庆师范学院本科毕业论文(设计)目录第一章嵌入式系统基础11.1嵌入式系统概述11.2嵌入式体系硬件基础11.3嵌入式体系软件基础2第二章μC/OS-II介绍3第三章ARM9介绍4第四章μC/OS-Ⅱ在S3C2440上的移植54.1移植环境简介54.2移植条件54.3移植内容54.3.1INCLUDES.H54.3.2OS_CFG.H64.3.3OS_CPU.H64.3.4OS_CPU_C.C64.3.5OS_CPU_A.ASM8第五

5、章实例移植95.1函数配置95.2工程创建115.3工程设置125.4实例调试16第六章结束语18[参考文献]19谢辞20附录21OS_CPU.H文件函数:21OS_CPU_A.ASM文件函数21III大庆师范学院本科毕业论文(设计)第一章嵌入式系统基础1.1嵌入式系统概述与一般的计算机系统不同,嵌入式系统的功能性、可靠性和安全性以及成本、体积、功耗都有严格的要求,并且在以应用为中心的前提下,能够进行软硬件的裁剪。一般嵌入式系统的组成包括以下部分:1.嵌入式的微处理器2.硬件设备(外围)3.嵌入式的操作系统4.特定应用程序嵌入式的系统特点如下:1.特定且广泛的应用2.

6、密集的技术、知识、资金3.高效性4.较长生命周期5.高可靠性6.软硬件集于一体,以软件为主嵌入式系统的应用领域十分广泛,主要包括交通管理、机器人、军事电子、通信设备、网络设备、医疗仪器、环境监测、汽车电子、工控设备等。嵌入式系统从上世纪60年代中期开始,从无操作系统、简单操作系统、实时操作系统直至今日面向Intenet的阶段,历经50多年。嵌入式因为广泛应用性,巨大的创业型和广阔市场性,走进了千家万户。1.2嵌入式体系硬件基础存储器、总线和输入输出设备以及作为硬件核心的微处理器共同组成了嵌入式系统的硬件体系。1.微处理器:至少包含一个微处理器,采用的体系结构是冯诺依曼

7、或哈佛结构。2.存储器:由内存和外存构成。内存(即主存)存放一些数据和具体的代码;外存中存放各种信息,包括配置信息,调试信息等。3.总线:种类随处理器的不同而不同,有些处理器总线32位,有些则是26位的。4.输入/输出接口和设备:包含了串并口、中断处理器和DMA等设备。24大庆师范学院本科毕业论文(设计)1.3嵌入式体系软件基础同WINDOWS类似,嵌入式软件系统一般由操作系统(RTOS)、图形界面(GUI)、网络以及一些通用的模块组成。随着科技和技术的发展,嵌入式产品的功能由单一化转向专业化,成功应用在了各行各业。在除了任务调度,同步机制的一些基本

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

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

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