文档详情

嵌入式实时操作系统剖析.ppt

发布:2016-06-21约字共127页下载文档
文本预览下载声明
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 作业: 1)国内对于嵌入式系统的定义是什么? 2)什么是实时系统?根据实时性,嵌入式操作系统有哪些类型? 3)选择嵌入式操作系统原则有哪些? 4)列举一些常见的嵌入式操作系统。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 一个真正杰出的学习系统 很多顶级的系统开发平台,友好的编程语言及编程工具都免费包含在操作系统里面 病毒入侵,计算机的“后门”,软件提供商的“特别要求”,强迫性的软件升级,专有的文件格式,软件使用许可证和市场策略,产品注册登记,高得惊人的软件价格,等等 -------Linux都没有 Linux操作系统平台保证它的“永久性” 一个技术快速更新的平台 嵌入式Linux介绍 什么是嵌入式Linux 嵌入式linux的典型应用 嵌入式linux的分类 常见的嵌入式Linux 什么是嵌入式Linux 嵌入式Linux内核 为特殊的硬件配置、或为了支持特别的应用而经过特别的裁剪的修改过的Linux内核 通常具有不同于工作站与服务器的内核配置 嵌入式Linux系统 基于Linux内核的嵌入式系统 嵌入式Linux发行套件 开发嵌入式Linux系统的平台 各种为了在嵌入式系统中使用而剪裁过的应用软件 嵌入式Linux的典型应用 嵌入式Linux的分类 分类依据包括: 应用的市场 嵌入式系统的规模 时限(即实时)要求 网络能力 与用户交互能力 等 嵌入式Linux的分类1 市场 根据应用的市场来划分 航空航天、汽车系统、消费性电子产品、电信等 无法为所指的系统提供额外的信息 嵌入式Linux的分类2 规模 嵌入式系统的规模由一些不同的因素来决定,首先实际的尺寸大小 有些系统的尺寸可能相当大,例如那些用来构建集群的产品 有些却非常小,例如IBM制造的Linux手表 最重要的是,嵌入式系统的规模与系统中各个电子原件的属性有关,如CPU的运算速度、RAM容量、永久性存储器的容量 嵌入式Linux的分类2 电子元件的规模 根据嵌入式系统的电子元件的规模分类,包括 小型、中型、大型 小型系统的特性是:低运算能力的CPU,并且可以使用至少2MB的ROM和4MB的RAM。 对于更小的系统,你会发现也许不用操作系统或者使用其他的操作系统更加合适,因为将Linux嵌入到这样的系统中比较费功夫 嵌入式Linux的分类2 电子元件的规模 中型系统的特性是: 中等运算能力的CPU,并且可以使用大约32MB的ROM和64MB的RAM。 大多数以Linux构建的消费性产品皆属此类,包括PDA、MP3播放器,娱乐系统以及网络设备。 有些产品可能会包含如下形式的辅助存储器: 固态硬盘(以RAM芯片制成的硬盘)、快闪存储卡甚至是传统的硬盘。 嵌入式Linux的分类2 电子元件的规模 大型系统的特性是: 使用运算能力强大的CPU,或是使用多个CPU并且可以使用大量的RAM和永久性存储器 通常,这类系统需要进行大量计算来完成特定的任务。 例如大型的电信交换机以及飞行仿真器。 嵌入式Linux的分类3 实时要求 根据嵌入式系统的时限要求,可以分为 严格时限的要求:系统必须在预定的时间之内作出反应,否则会发生灾难事件。即硬实时系统 软实时系统 像音频、视频流系统往往是软实时系统,因为该系统一时的失误并不会造成无法弥补的灾难。但仍然应当被设计为具备严格的时间要求 宽松的时限的要求比较泛,不过他们一般会被应用在需要及时(或适时)作出响应但不必立即完成的系统上。这样的系统虽然比较慢,但是不会影响最后结果 基于Linux的嵌入式操作系统 uCLinux ARMLinux RT-Linux/RTAI Embedix Blue Cat Linux Hard Hat Linux 等等 基于Linux的嵌入式操作系统 uCLinux(以后专门介绍) ARMLinux(以后专门介绍) RT-Linux/RTAI Embedix Blue Cat Linux Hard Hat Linux 等等 基于Linux的嵌入式操作系统 uCLinux ARMLinux RT-Linux/RTAI Embedix Blue Cat Linux Hard Hat Linux 等等 支持硬实时的Linux: RT-Linux/RTAI RT-Linux 是新墨西哥科技大学的研究成果(1996) 其目标是在Linux环境下提供确定的响
显示全部
相似文档