您现在的位置:网站首页答辩论文论文专题

µC/OS-Ⅱ嵌入式操作系统内核分析与移植--论文

  • 简介:μC/OS-Ⅱ嵌入式操作系统内核分析与移植摘要:嵌入式系统在生活领域、工业控制领域、军事领域、航空航天领域都有很好的发展前景。已经广泛通应用在通信网络、自动控制、信息家电、国防等领域,嵌入式实时操作系统(RTOS)是整个嵌...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[页数]:49           [字数]:23431

[目录]
第一章 前言
第二章 系统需求分析
第三章 系统设计与实现
第四章     系统测试

[摘要]
嵌入式系统在生活领域、工业控制领域、军事领域、航空航天领域都有很好的发展前景。已经广泛通应用在通信网络、自动控制、信息家电、国防等领域,嵌入式实时操作系统(RTOS)是整个嵌入式实时系统的核心。
对于源代码开放的嵌入式实时操作系统μC/OS-II而言,其拥有高度的可移植性、可裁剪性,出色的实时性、稳定性。本文在介绍嵌入式系统软、硬件基本知识的基础上,重点论述了一种源代码开放的嵌入式实时操作系统μC/OS-II基于ARM微处理器的移植问题。论文分析了μC/OS-II的源代码,对移植相关部分的核心代码作了深入的研究;基于ARM7微处理器作了μC/OS-II的具体移植工作,并对μC/OS-II操作系统进行内核分析。

[正文]
第一章 前言
随着社会的日益信息化,计算机和网络已经全面渗透到日常生活的每个角落。对于我们每个人来说,需要的已经不再仅仅是那种放在桌上处理文档、进行工作管理和生产控制的计算机“机器”。任何一个普通人都可能拥有从小到大的各种使用嵌入式产品,小到MP3、PDA等微型数字化产品,大到网络家电、只能家电、车载电子设备等。目前,各种各样的新型嵌入式设备在应用数量上已经远远超过通用计算机。在工业和服务领域中,使用嵌入式技术的数字机床、智能工具、工业机器人正在逐渐改变着传统的工业生产和服务方式。
虽然嵌入式系统极大地改变了人们的生活、工作和娱乐,但是对很多人来说,它是未知的,本章将主要介绍嵌入式系统的基本知识。
1.1  嵌入式系统概述
嵌入式系统本身是一个相对比较模糊的定义。由于目前嵌入式已经渗透到日常生活中的各个方面,在工业、服务业、消费电子等领域的应用范围不断扩大,使得难以给出“嵌入式系统”一个明确的定义。
根据IEEE(国际电气和电子工程师协会)的定义,嵌入式系统是“控制、监视、或者辅助设备、机器和车间运行的装置”(原文为devices μsed to control,monitor,or assist the operation of eqμipment,machinery or plants)。这主要是从应用上加以定义的,从中可以看出嵌入式系统是软件和硬件的综合体。
但是,目前,国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专门计算机系统。
可以从以下几个方面来理解国内对嵌入式的定义。
⑴ 嵌入式系统是面向用户、面向产品、面向应用的,它必须与具体应用相结合才会具有生命力、才更具有优势。可以这样理解上述3个方面的含义,即嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求进行合理的裁剪利用。
......

[参考文献]
[1] Jean J.Labrosse,邵贝贝译. 2003. 嵌入式实时操作系统μC/OS-II(第2版). 北京:北京航空航天大学出版社. 283-316
[2] 李明. 2003. μC/OS-II在ARM上的移植. 电子设计应用. 47-50
[3] 王田苗. 2008. 嵌入式系统设计与实例开发-基于ARM微处理器与μC/OS-II实时操作系统(第3版). 北京:清华大学出版社. 1-38,62-70
[4] 杜春雷. 2003. ARM体系结构与编程. 北京:清华大学出版社. 1-21,58-115
[5]`吴明晖. 2004. 基于ARM的嵌入式系统开发与应用. 北京:人民邮电出版社. 122-140
[6] 中国计算机学会微机专业委员会. 2004. 2004年全国第五届嵌入式系统学术交流会论文集. 北京:北京航空航天大学出版社. 2-5,91-94
[7] 何小庆. 2004. 选择ARM CPμ的操作系统:μC/OS-II,μCLinμx,还是Linμx. 电子产品世界.
    38-40
[8] 陈渝,李明,杨晔等. 2004. 源码开放的嵌入式系统软件分析与实践-基于SkyEye和ARM
    开发平台.北京:北京航空航天大学出版社.202-212
[9] Alessandro Rμbini, Janathan Corbet. 2001. LINμX DEVICES DRIVERS. O’Reilly &
    Associates, Inc. 65-108
[10] Karim Yaghmoμr. 2003. BμILDING EMBEDDED LINμX SYSTEMS. O’Reilly & Associates,   Inc. 163-198,232-273

[原文截取]
μC/OS-Ⅱ嵌入式操作系统内核分析与移植
摘要:嵌入式系统在生活领域、工业控制领域、军事领域、航空航天领域都有很好的发展前景。已经广泛通应用在通信网络、自动控制、信息家电、国防等领域,嵌入式实时操作系统(RTOS)是整个嵌入式实时系统的核心。
对于源代码开放的嵌入式实时操作系统μC/OS-II而言,其拥有高度的可移植性、可裁剪性,出色的实时性、稳定性。本文在介绍嵌入式系统软、硬件基本知识的基础上,重点论述了一种源代码开放的嵌入式实时操作系统μC/OS-II基于ARM微处理器的移植问题。论文分析了μC/OS-II的源代码,对移植相关部分的核心代码作了深入的研究;基于ARM7微处理器作了μC/OS-II的具体移植工作,并对μC/OS-II操作系统进行内核分析。
关键字:ARM; μ C/ OS-Ⅱ; 移植; 实时操作系统
The Kernel Analysis and Migration of Embedded RTOS μC/OS-II
Abstract:The embedded system have a very good development prospect from li.....
查看评论 已有0位网友发表了看法
  • 验证码: