文档详情

嵌入式操作系统知识.pdf

发布:2015-08-08约2.26万字共64页下载文档
文本预览下载声明
嵌入式操作系统知识 1 主要内容 1 嵌入式系统基本知识 2 嵌入式系统开发过程 3 LINUX操作系统介绍 4 GNU工具的使用 5 LIUNX下应用程序的开发 2 1 嵌入式系统基本知识 3 嵌入式系统概述 1 嵌入式系统基本知识 嵌入式系统定义 嵌入式系统定义:以应用为中心,以计算机技术为基础,软硬件 可裁减,从而能够适应实际应用中对功能、可靠性、成本、体积、功 耗等严格要求的专用计算机系统 嵌入式系统组成 嵌入式处理器 将通用计算机中许多板卡完成的任务集成在芯片内 部,有利于小型化、高效率、高可靠性等。ARM 、MIPS 、PowerPC 、 MC68000 外围设备 存储器、接口 嵌入式操作系统 稳定、安全的软件模块集合,用以实现管理存储 器分配、中断处理、任务间通信和定时响应,以及提供多任务处理等 应用软件 基于实际专业领域,基于相应嵌入式硬件平台,并能实 现预期任务的计算机软件。(有些需要嵌入式操作系统的支持 ) 4 嵌入式系统概述 1 嵌入式系统基本知识 嵌入式系统特点 软硬件一体化,集计算机技术、微电子技术和行业技术为一体化 需要操作系统支持,代码小,执行速度快 专用紧凑,用途固定,成本敏感 可靠性要求高 多样性,应用广泛,种类繁多 嵌入式系统应用 军事、家用、工业用、商用、办公、医用 热门:个人数字助理PDA、机顶盒STB、IP 电话 5 嵌入式系统概述 1 嵌入式系统基本知识 实时系统:一个能够在指定或确定的时间内完成系统功能以及对外部 或内部事件在同步或异步内做出响应的系统 实时系统指标: 响应时间 生存时间 吞吐量 实时系统分类 根据响应时间分为3种类型 :强实时系统、弱实时系统和一般系统 根据确定性可分为 :硬实时和软实时 6 嵌入式处理器 1 嵌入式系统基本知识 嵌入式处理器分类:MCU、EMPU、DSP、SoC 嵌入式微处理器特点:低功耗、可扩展结构、存储区保护、调试功 能和实时多任务支持 微控制器 片上系统 DSP 典型的嵌入式处理器 7 嵌入式操作系统 1 嵌入式系统基本知识 操作系统的概念 一组计算机程序的集合,用来有效地控制和管理 计算机的硬件和软件资源,即合理地对资源进行分配、调度、控制、协 调并开发活动,并为用户提供方便的应用接口。它必须体现其所在的系 统的特征,能够通过装卸某些模块来达到系统所要求的功能
显示全部
相似文档