uC%2fOS+Ⅱ在ARM上的移植与系统扩展.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
优秀硕士毕业论文,完美PDF格式,可在线免费浏览全文和下载,支持复制编辑,可为大学生本专业本院系本科专科大专和研究生学士硕士相关类学生提供毕业论文范文范例指导,也可为要代写发表职称论文的提供参考!!

摘要 嵌入式实时操作系统uC/OSII作为一个公开源代码的抢占式多任务的RTOS 内核,其性能和安全性可以与商业产品竞争。自1992年的第一版(uC/OS)以来 已经有好几百个应用,是一个经实践证明好用且稳定可靠的内核。 嵌入式系统的核心是嵌入式处理器,要求处理速度块,存储容量大,I/0口 功能强,功率损耗低,及时响应快等。其中ARM构架的处理器已在高性能,低 II 功耗,低成本的嵌入式领域里占领先地位。因而,基于ARM微处理器的uC/OS 的应用前景将十分广阔。uC/OS II作为~个操作系统,虽然有公开源代码,代 码结构清晰明了,组织有条理,可移植性好,可裁剪,可固化,但是,它毕竟非 常复杂,因而有必要彻底掌握其在ARM上的移植要点。 本文通过对uC/OS II实时操作系统在S3C44BOX,EasyARM2104,以及 StrongARMSA一1100三种不同的ARM处理器上移植,并基于移植过程的对比,分 析和总结了嵌入式操作系统uC/OSII应用于ARM微处理器中的若干重要问题。 虽然uC/OSII堪称最著名的实时操作系统,但它毕竟只是一个实时的任务 调度及通信内核,缺少对外围设备和接口的支持,如没有文件系统、网络协议、 图形界面。 随着嵌入式系统与网络的同益结合,在嵌入式实时操作系统中uC/OSII引 入TCP/IP协议栈,以支持嵌入式设备接入网络,成为嵌入式领域重要的研究方 向。月前嵌入式设备上TCP/IP方案有很多种,但面向低端应用的开源嵌入式网 络平台还很少见。因此有必要选择--}9合适的嵌入式TCP/tP协议栈,并且无缝 连接到uC/OSII中,为其加上网络支持。本文在uC/OSII已经移植到S3C4490X V1.01。 II上。使用的硬件系统为深圳优龙科技的FS44BOX II已经移植到S3C44BOX 同时,以Micrium公司的uC/GUI为例,在uC/OS II的应用领域。 的基础上,为uC/OSII加入用户图形界面接口,扩展了uC/OS 2104 SA一1100 EasyARM 关键词:uC/OSII移植S3C44BOX StrongARM TCP/IPuC/GUI Abstract EmbeddedRealTimeOSuC/OSIIiSRTOSkernelwith opensource,multi taskand and preempytive,whichperformance with securitymaycompete financial thefirst product.SinceuC/OS from releasing is 1992,itproved and kernelin good steady practice. ThekernelofembeddediSembedded

文档评论(0)

cxmckate + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档