嵌入式操作系统01.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《嵌入式操作系统01.ppt》由会员分享,可在线阅读,更多相关《嵌入式操作系统01.ppt(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、嵌入式操作系统01 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望课程内容安排课程内容安排l本门课程总计本门课程总计32个学时,理论授课个学时,理论授课24学时,实验学时,实验8学时学时l授课内容授课内容p嵌入式系统概述嵌入式系统概述pLinux操作系统简介操作系统简介pLinux的安装与配置的安装与配置pLinux使用基础使用基础pLinux网络应用网络应用pLinux程序设计基础程序设计基础pLinux系统调用与文件系统调用与文件I/OpLinux进程控制进程
2、控制pLinux进程间通信及串口编程进程间通信及串口编程pLinux多线程编程与网络编程多线程编程与网络编程第一章第一章 嵌入式系统概述嵌入式系统概述1.1 嵌入式系统概述嵌入式系统概述1.2 嵌入式系统的基本结构嵌入式系统的基本结构1.3 嵌入式系统的开发方法嵌入式系统的开发方法1.1 1.1 嵌入式系统概述嵌入式系统概述 一、什么是嵌入式系统一、什么是嵌入式系统l嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁减,适应应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由以下几部分组成:p嵌入式微处理器p外围硬件设备p嵌入式操作系统p特定的应用程序1.1 1
3、.1 嵌入式系统概述嵌入式系统概述 二、嵌入式系统的特点二、嵌入式系统的特点l应用的特定性和广泛性l技术、知识、资金的密集性l高效性l较长的生命周期l高可靠性l软硬一体,软件为主l无自举开发能力1.1 1.1 嵌入式系统概述嵌入式系统概述 三、嵌入式系统与三、嵌入式系统与PC的不同的不同l一般专用于特定的任务,而PC是一个通用计算机。l使用多种类型的处理器和处理器体系结构。l极其关注成本l大多有功耗约束l经常在极端的环境下运行l系统资源比PC少的多l需要专用工具和方法进行开发设计l嵌入式系统的数量远远超过PCl有些具有实时约束,使用实时多任务操作系统l软件故障造成的后果比PC系统更严重l通常所
4、有的目标代码存放在ROM中1.1 1.1 嵌入式系统概述嵌入式系统概述 四、嵌入式系统的应用领域四、嵌入式系统的应用领域1.1 1.1 嵌入式系统概述嵌入式系统概述 四、嵌入式系统的应用领域四、嵌入式系统的应用领域1.1 1.1 嵌入式系统概述嵌入式系统概述 五、嵌入式系统的产品五、嵌入式系统的产品l网络设备:网络设备:交换机、路由器,MODEMl消费电子:消费电子:手机、MP3、PDA、可视电话、电视机顶盒、数字电视、数码照相机、数码摄像机、信息家电l办公设备:办公设备:打印机、传真机、扫描仪l汽车电子:汽车电子:ABS(防死锁刹车系统)、供油喷射控制系统、车载GPSl工业控制:工业控制:各
5、种自动控制设备1.1 1.1 嵌入式系统概述嵌入式系统概述 我们正步入一个崭新的我们正步入一个崭新的“数字世界数字世界”嵌入式应用嵌入式应用1.1 1.1 嵌入式系统概述嵌入式系统概述 六、嵌入式系统的历史六、嵌入式系统的历史l20 世纪70 年代:单片机出现 嵌入式系统最初的应用是基于单片机。汽车,工业机器,通信装置等成千上万种产品通过内嵌电子装置获得更佳的使用性能。l20 世纪80 年代:嵌入式操作系统出现 商业嵌入式实时内核包含传统操作系统的特征,使得开发周期缩短,成本降低,效率提高促使嵌入式系统有了更为广阔的应用空间。l20 世纪90 年代:实时多任务操作系统 软件规模的不断上升,对实
6、时性要求的提高,使得实时内核逐步发展为实时多任务操作系统,并作为一种软件平台逐步成为目前国际嵌入式系统的主流。1.1 1.1 嵌入式系统概述嵌入式系统概述 七、巨大的市场七、巨大的市场l计算机应用的普及、互联网技术的实用以及纳米微电子技术的突破,正有力推动着21 世纪工业生产,商业活动科学试验和家庭生活等领域自动化和信息化进程。l嵌入式产品的巨大商机全过程自动化产品制造、大范围电子商务活动、高度协同科学实验以及现代化家庭起居。l你接触的每一样东西将装有芯片和嵌入式软件1.1 1.1 嵌入式系统概述嵌入式系统概述 八、创新的机遇八、创新的机遇l通用计算机产业是垄断的。l嵌入式系统与技术是一个分散
7、的工业,充满竞争、机遇与创新。l没有哪一个系列的处理器和操作系统能够垄断全部市场即便在体系结构上存在着主流,但各不相同的应用领域决定了不可能有少数公司,少数产品垄断全部市场。因此嵌入式系统领域的产品和技术,必然是高度分散的,留给各个行业的中小规模高技术公司的创新余地很大。1.2 1.2 嵌入式系统的基本结构嵌入式系统的基本结构 l嵌入式系统的构架l嵌入式系统的硬件基本结构l嵌入式处理器l嵌入式操作系统l嵌入式系统软件的层次结构l启动程序BootLoader介绍1.2 1.2 嵌入式系统的基本结构嵌入式系统的基本结构 一、嵌入式系统的构架一、嵌入式系统的构架1.2 1.2 嵌入式系统的基本结构嵌
8、入式系统的基本结构 二、嵌入式系统的硬件基本结构二、嵌入式系统的硬件基本结构1.2 1.2 嵌入式系统的基本结构嵌入式系统的基本结构 三、嵌入式处理器三、嵌入式处理器1、分类:、分类:l嵌入式微控制器(Microcontroller Unit)l嵌入式DSP处理器EDSP(Embedded Digital Signal Processor)l嵌入式微处理器(Embedded Microprocessor Unit)l嵌入式片上系统SOC(System On Chip)1.2 1.2 嵌入式系统的基本结构嵌入式系统的基本结构 2、嵌入式微控制器、嵌入式微控制器l嵌入式微控制器就是将整个计算机系统
9、的主要硬件集成到一块芯片中,芯片内部集成ROM/EPROM、RAM、总线、总线逻辑、定时/计数器、Watchdog、I/O、串行口等各种必要功能和外设。1.2 1.2 嵌入式系统的基本结构嵌入式系统的基本结构 2、嵌入式微控制器、嵌入式微控制器l特点:p一个系列的微控制器具有多种衍生产品;p单片化、体积大大减小、功耗和成本降低、可靠性提高;p是目前嵌入式工业的主流,约占嵌入式系统70%的份额;p多是8位和16位处理器p流行的嵌入式微控制器通用系列:8051、MCS251、MCS-96/196/296半通用系列:支持I2C、CAN BUS、LCD及众多专用MCU和兼容系列1.2 1.2 嵌入式系
10、统的基本结构嵌入式系统的基本结构 3、嵌入式、嵌入式DSPl嵌入式嵌入式DSP处理器有两个发展方向:处理器有两个发展方向:p是嵌入式DSP处理器和嵌入式处理器经过单片化设计,片上增加丰富的外设成为具有高性能DSP功能的SoC;p 是在通用微处理器、微控制器或SoC中增加DSP协处理器,例如Intel的MCS-296和Siemens的TriCore。1.2 1.2 嵌入式系统的基本结构嵌入式系统的基本结构 4、嵌入式微处理器、嵌入式微处理器l特点:特点:p功能和微处理器基本一样,是具有32位以上的处理器,具有较高的性能;p具有体积小,功耗少,成本低,可靠性高的特点;p支持实时多任务,较短的中断响
11、应时间;p存储区保护功能;p可扩展的处理器结构;p有的可提供工业级应用。1.2 1.2 嵌入式系统的基本结构嵌入式系统的基本结构 4、嵌入式微处理器、嵌入式微处理器l流行的嵌入式微处理器:流行的嵌入式微处理器:pARM/Strong(ARM公司)pPowerPC(MOTOROL公司)p68000(MOTOROL公司)pMIPS(MIPS公司)1.2 1.2 嵌入式系统的基本结构嵌入式系统的基本结构 4、嵌入式微处理器、嵌入式微处理器ARM处理器处理器lARM处理器是一个32位元精简指令集(RISC)处理器架构lARM的产品包括:ARM7系列、ARM9系列、ARM9E系列ARM10E系列、Sec
12、urCore系列、Intel的Xscale、Intel的StrongARM ARM11系列 l2011年10月,ARM终于宣布了自己的第一个64位指令集处理器架构“ARMv8”,不过消费级和企业级的原型系统都要到2014年才会出炉1.2 1.2 嵌入式系统的基本结构嵌入式系统的基本结构 4、嵌入式微处理器、嵌入式微处理器MIPS处理器处理器lMIPS技术公司是一家设计制造高性能、高档次及嵌入式32位和64位处理器的厂商。在RISC处理器方面占有重要地位。lMIPS的意思是“无内锁流水段微处理器”(Micro-processor without interlocked piped stages)
13、,最早是在80年代初期由美国斯坦福大学Hennessy教授领导的研究小组研制出来的。l1986年推出R2000处理器,1988年推出R3000处理器,1991年推出第一款64位商用微处理器R4000。之后,又陆续推出R8000(于1994年)、R10000(于1996年)和R12000(于1997年)等型号。之后,MIPS公司的战略发生变化1.2 1.2 嵌入式系统的基本结构嵌入式系统的基本结构 4、嵌入式微处理器、嵌入式微处理器MIPS处理器处理器l此外,24K微架构能符合各种新兴的服务趋势,为宽频存取以及还在不断发展的网络基础设施、通讯协议提供软件可编程的弹性。l在嵌入式方面,MIPS 系
14、列微处理器是目前仅次于ARM的用得最多的处理器之一(1999年以前MIPS是世界上用得最多的处理器),其应用领域覆盖游戏机、路由器、激光打印机、掌上电脑等各个方面。MIPS的系统结构及设计理念比较先进,在设计理念上MIPS强调软硬件协同提高性能,同时简化硬件设计。1.2 1.2 嵌入式系统的基本结构嵌入式系统的基本结构 4、嵌入式微处理器、嵌入式微处理器PowerPC处理器处理器lPowerPC架构的特点是可伸缩性好,方便灵活。PowerPC处理器品种很多,既有通用的处理器,又有嵌入式控制器和内核,应用范围非常广泛,从高端的工作站、服务器到桌面计算机系统,从消费类电子产品到大型通信设备,无所不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 操作系统 01
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内