常用嵌入式操作系统的理论分析.

上传人:我** 文档编号:115280585 上传时间:2019-11-13 格式:DOC 页数:24 大小:160KB
返回 下载 相关 举报
常用嵌入式操作系统的理论分析._第1页
第1页 / 共24页
常用嵌入式操作系统的理论分析._第2页
第2页 / 共24页
常用嵌入式操作系统的理论分析._第3页
第3页 / 共24页
常用嵌入式操作系统的理论分析._第4页
第4页 / 共24页
常用嵌入式操作系统的理论分析._第5页
第5页 / 共24页
点击查看更多>>
资源描述

《常用嵌入式操作系统的理论分析.》由会员分享,可在线阅读,更多相关《常用嵌入式操作系统的理论分析.(24页珍藏版)》请在金锄头文库上搜索。

1、I 毕毕 业业 设设 计(论计(论 文)文) Graduation Design (20102014 年) 题 目 常用嵌入式操作系统的理论分析 分 院: 电信分院 专 业: 班 级: 学 号: 学生姓名: 指导教师: 起讫日期: 常用嵌入式操作系统的理论分析 毕业设计(论文)原创性申明毕业设计(论文)原创性申明 本人郑重申明:所呈交的毕业设计(论文)是本人在导师指导下独立进 行的研究工作所取得的研究成果。设计(论文)中引用他人的文献、数据、 图件、资料,均已在设计(论文)中特别加以标注引用,除此之外,本设计 (论文)不含任何其他个人或集体已经发表或撰写的成果作品。对本文的研 究作出重要贡献的

2、个人和集体,均已在文中以明确方式表明。本人完全意识 到本申明的法律后果由本人承担。 毕业设计(论文)作者签名: 日期: 年 月 日 毕业设计(论文)版权使用授权书毕业设计(论文)版权使用授权书 本毕业设计(论文)作者完全了解学院有关保留、使用毕业设计(论文) 的规定,同意学校保留并向国家有关部门或机构送交设计(论文)的复印件 和电子版,允许设计(论文)被查阅和借阅。本人授权华东交通大学理工学 院可以将本设计(论文)的全部或部分内容编入有关数据库进行检索,可以 采用影印、缩印或扫描等复制手段保存和汇编毕业设计(论文) 。 (保密的毕业设计(论文)在解密后适用本授权书) 毕业设计(论文)作者签名:

3、 指导教师签名: 签字日期: 年 月 日 签字日期: 年 月 1 摘 要 在电子化和智能化的今天,人们对电子产业的需求越来越多样化,小到 mp3,PDA, 手机等数字化产品,大到网络家电,智能家电,车载电子设备,航空航天设备 。都 用到了嵌入式操作系统,嵌入式操作系统是一中常用的操作系统,在我们的生活需求 应用非常广泛 。同时嵌入式操作系统也是十分多样性的。 嵌入式操作系统也有灵活 的应用性和多样性,针对不同的设备设计的不同嵌入式系统,从而满足市场的多样 化的需求。 常用的嵌入式操作系统有很多种,本论文主要就以下几种我们常用的嵌入式操作系 统进行分析: 嵌入式 linux 操作系统、Windo

4、ws CE 操作系统、VxWorks 操作系统、Palm OS 操作系 统。 本论文主要从以上几种常用的嵌入式操作系统的发展历史、应用领域和未来前景等 方面进行研究。从而深刻了解常用嵌入式操作系统的实际意义。 关键词:关键词:嵌入式;Linux;操作系统;理论 常用嵌入式操作系统的理论分析 2 Abstract In todays electronic and intelligent ,People demand for electronic industry is more and more diversified .we can use not noly mp3, PDA, mobile

5、phones and other digital products, but also the network appliances, intelligent home appliances, automotive electronic equipment, aerospace equipment All the things used in the embedded operating system.The embedded operating system we used frequentlly are a lot. This thesis mainly has the following

6、 kinds of the embedded operating system for analysis: Embedded Linux operating system、windows CE operating system、VxWorks operating system、Palm OS operating system. This thesis mainly from the development history of the above several common embedded operating system,applications and future prospects

7、 for research,so wecan understand the practical significance of the commonly used embedded operating system. Keywords: Embedded; Linux;Operating system;Theory 3 目 录 摘摘 要要 1 1 ABSTRACTABSTRACT 2 2 目目 录录 3 3 引引 言言 5 5 1 1 嵌入式操作系统的介绍嵌入式操作系统的介绍 6 6 1.1 嵌入式操作系统的基本概念.6 1.2 常用嵌入式操作系统的特点.6 1.2.1 系统内核小.6 1.2

8、.2 专用性强.6 1.2.3 系统精简.6 1.2.4 高实时性.7 1.2.5 多任务的操作系统.7 1.3 常用嵌入式操作系统的应用领域.7 1.4 嵌入式操作系统的发展趋势.7 2 2 嵌入式嵌入式 LINUXLINUX 操作系统的理论分析操作系统的理论分析 9 9 2.1 LINUX操作系统的定义 9 2.2 LINUX操作系统的发展历程 9 2.3 LINUX操作系统的特点 .10 2.4 LINUX操作系统的重要分支 ANDROID系统.11 2.4.1 什么是 Android 系统11 2.4.2 Android 系统发展历程 11 2.4.3 Android 系统的版本 11

9、 2.4.4 Android 的软件支持 11 2.4.5 Android 系统的优点 12 3 3 WINDOWSWINDOWS CECE 操作系统操作系统 1313 3.1 WINDOWS CE 操作系统的简介.13 3.2 WINDOWS CE 操作系统的发展.13 3.3 WINDOWS CE 操作系统的特点.13 3.4 WINDOWS CE 操作系统应用前景和发展未来.14 4 4 VXWORKSVXWORKS 操作系统操作系统1515 常用嵌入式操作系统的理论分析 4 4.1 VXWORKS 操作系统简介 .15 4.2 VXWORKS 操作系统重要组成部分 .15 4.3 VX

10、WORKS 操作系统应用领域 .15 5 5 PALMPALM 操作系统操作系统1717 5.1 什么是 PALM操作系统17 5.2 PALM操作系统发展历程 17 5.3 PALM OS 操作系统的优缺点 .17 5.3.1 Palm 优点 .17 5.3.2 Palm 缺点 .18 5.3 PALM操作系统的应用领域和发展方向 18 结结 论论 2020 参考文献参考文献 2121 5 引 言 在二十一世纪的今天,我们的生活可以说已经发生了很大的变化,我们的生活现在 已经和电脑息息相关了。对于我们很多人来说,对计算机需求的已经不再仅仅是处理基 本的办公文档,对工作进行简单的管理和生成车间

11、的计算机控制系统;事实上,在今天, 嵌入式技术发展越来月迅速,各式各样的嵌入式操作系统设备在群体已经原因的超过了 我们常用的计算机电脑,其中应用的领域十分的广阔,任何一个普通人都可能拥有从大 到小的各种使用嵌入式技术的电子产品,像音乐播放器,个人电脑,手机等数码产品, 还有像智能电视,智能家居,车载电子设备和电子导航设备等等。而在工业和服务领域 当中,使用嵌入式技术的机器,智能机器人,工业作业机器人,人工智能也将逐渐改变 传统的工业模式和人们的生活形式。 在嵌入式系统设备越来越普及的今天。我们去研究嵌入式操作系统的原理就显得非 常的有必要了,通过研究嵌入式系统的原理,全面解析嵌入式系统设备,从

12、而可以推动 嵌入式系统的发展,还可以改善我们的生活水平和带动当今工业的发展,从而进一步推 动科技的发展步伐。 论文内容组织论文内容组织 本文围绕常用嵌入式操作系统进行研究,共分以下几个部分。 一、具体介绍了什么是嵌入式操作系统,嵌入式操作系统的有点和缺点、应用方面 和基本的发展前景。 二、简要介绍几种常用的嵌入式操作系统。 三、重点分析了本论文介绍的几种常用的嵌入式操作系统的发展、应用领域和各自 的特点。 四、对本论文做最后总结性结论。 常用嵌入式操作系统的理论分析 6 1 嵌入式操作系统的介绍 1.11.1 嵌入式操作系统的基本概念嵌入式操作系统的基本概念 嵌入式操作系统(Embedded

13、Operating System,也简称:EOS)指的是一用运行在嵌 入式设备的操作系统。嵌入式操作系统有着很好的软硬件机制,能够很好的负责嵌入式 操作系统的全部软硬件的关系处理,嵌入式操作系统有着合理的硬件资源分配机制、有 效的控制控制任务的调度、合理的协调和多任务并发处理等活动。嵌入式操作系统应用 在我们的生活当中多种多样,不同的嵌入式系统有着不同的性能,嵌入式操作系统基本 由系统驱动程序文件,操作系统的内核文件,图形界面,基本的网络协议,浏览器组件 等组成。不同的嵌入式操作系统有着不同的系统特征,不同的嵌入式操作系统安装不同 的操作系统模块,从而可以实现不同的系统所需要的功能。 1.21

14、.2 常用嵌入式操作系统的特点常用嵌入式操作系统的特点 1.2.11.2.1 系统内核小系统内核小 目前大部分嵌入式系统通常只实现某个模块的特点功能,所以一般嵌入式系统的大小 能够得到很好的控制,同时对系统资源的利用也很少,正是由于这些精简,因此嵌入式 系统内核一般比普通的传统操作系统将小得多。有的嵌入式系统内核甚至可以小于 10K. 1.2.21.2.2 专用性强专用性强 不同的嵌入式操作系统应用在不同的嵌入式设备当中,所以嵌入式操作系统的专用性 也非常的强,嵌入式操作系统正是有这样的特性,所以其软件系统和硬件系统可以很好 的结合,从而实现高效率的运行。由于嵌入式操作系统的专用性的特性,所以

15、系统的移 植的难度也加大了,即使在同一厂家生成的类似的嵌入式系统设备中进行程序移植,也 可能要经过很大的修改,不断的进行内核优化,才能完美实现功能的移植。也可以这么 说,进行嵌入式系统的移植,基本上可以算得上是对整个嵌入式系统的移植、翻新和修 改。 1.2.31.2.3 系统精简系统精简 一般的嵌入式系统大部分是针对某个特点设备而开发的,所以,一般整套的操作系统 7 的内核和功能基本上不会全部用到,正是由于这样,所以针对不同的设备开发系统,就 需要进行不同的精简操作。所以嵌入式操作系统大部分都是好精简的。这样,有多个好 处,既可以实现想要达到的系统设定的功能,又可以节约成本,同时,由于精简的系

16、统, 这样的系统也比较安全。 1.2.41.2.4 高实时性高实时性 高实时性也是嵌入式操作系统的常用的功能。因为嵌入式设备经常要不间断和实时处 理基本的任务,以提高工作效率。所以这对系统的要求也比较高,嵌入式操作系统一般 是固化在系统的储存设备上的,这样可以大大提高实时性和速度,同时也为操作系统的 安全性提供更可靠的保障。 1.2.51.2.5 多任务的操作系统多任务的操作系统 嵌入式操作系统同时具有多任务处理的特性,现在多任务处理是操作系统的基本能力 要求,多任务处理能提高系统的运行效率。由于嵌入式操作系统可以脱离在操作系统, 直接运行在设备上。这样就大大的利用设备的性能,更好的调度系统的机制

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号