嵌入式系统概述(嵌入式linux开发课件).ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《嵌入式系统概述(嵌入式linux开发课件).ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 概述 linux 开发 课件
- 资源描述:
-
1、嵌入式系统概论1. 嵌入式系统概述2. 嵌入式系统的基本知识3. 嵌入式系统的设计原则及方法1.1什么是嵌入式系统嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁减,适应应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由以下几部分组成:n嵌入式微处理器n外围硬件设备n嵌入式操作系统n特定的应用程序1.2嵌入式系统的特点特点:n应用的特定性和广泛性n技术、知识、资金的密集性n高效性n较长的生命周期n高可靠性n软硬一体,软件为主n无自举开发能力1.3嵌入式系统与PC的不同1. 一般专用于特定的任务,而PC是一个通用计算机。2. 使用多种类型的处理器和处理器体系结
2、构。3. 及其关注成本4. 有实时约束5. 使用实时多任务操作系统6. 软件故障造成的后果比PC系统更严重7. 大多有功耗约束8. 经常在极端的环境下运行9. 系统资源比PC少的多10. 通常所有的目标代码存放在ROM中11. 需要专用工具和方法进行开发设计12. 嵌入式系统的数量远远超过PC1.4嵌入式系统的应用领域1.4嵌入式系统的应用领域1.5嵌入式系统的产品n网络设备:交换机、路由器,MODEMn消费电子:手机、MP3、PDA 、可视电话、电视机顶盒、数字电视、数码照相机、数码摄像机、信息家电n办公设备:打印机、传真机、扫描仪n汽车电子:ABS(防死锁刹车系统)、供油喷射控制系统、车载
3、GPS。n工业控制:各种自动控制设备我们正步入一个崭新的“数字世界”嵌入式应用嵌入式应用1.6嵌入式系统的历史n20 世纪70 年代:单片机出现嵌入式系统最初的应用是基于单片机。汽车,工业机器,通信装置等成千上万种产品通过内嵌电子装置获得更佳的使用性能。n20 世纪80 年代:嵌入式操作系统出现商业嵌入式实时内核包含传统操作系统的特征,使得开发周期缩短,成本降低,效率提高促使嵌入式系统有了更为广阔的应用空间。n20 世纪90 年代:实时多任务操作系统软件规模的不断上升,对实时性要求的提高,使得实时内核逐步发展为实时多任务操作系统,并作为一种软件平台逐步成为目前国际嵌入式系统的主流。1.7巨大的
4、市场n计算机应用的普及、互联网技术的实用以及纳米微电子技术的突破,正有力推动着21 世纪工业生产,商业活动科学试验和家庭生活等领域自动化和信息化进程。n嵌入式产品的巨大商机全过程自动化产品制造、大范围电子商务活动、高度协同科学实验以及现代化家庭起居。n你接触的每一样东西将装有芯片和嵌入式软件。1.8创新的机遇n通用计算机产业是垄断的。n嵌入式系统与技术是一个分散的工业,充满竞争、机遇与创新。n没有哪一个系列的处理器和操作系统能够垄断全部市场即便在体系结构上存在着主流,但各不相同的应用领域决定了不可能有少数公司,少数产品垄断全部市场。因此嵌入式系统领域的产品和技术,必然是高度分散的,留给各个行业
5、的中小规模高技术公司的创新余地很大。2.嵌入式系统的基本结构n嵌入式系统的构架n嵌入式微处理器n嵌入式操作系统n启动程序BootLoader介绍 2.1嵌入式系统的构架API(Application Programming Interface)2.2嵌入式系统的硬件基本结构2.3嵌入式处理器1. 支持实时多任务.2. 较短的中断响应时间3. 存储区保护功能4. 可扩展的处理器结构5. 较低的功耗分类:嵌入式微控制器(Microcontroller Unit)嵌入式DSP处理器EDSP(Embedded Digital Signal Processor)嵌入式微处理器(Embedded Micr
6、oprocessor Unit) 嵌入式片上系统SOC(System On Chip)2.3.1嵌入式微处理器特点:n功能和微处理器基本一样,是具有32位以上的处理器,具有较高的性能.n具有体积小,功耗少,成本低,可靠性高的特点.n有的可提供工业级应用.流行的嵌入式微处理器:nARM/Strong (ARM公司)nPowerPC (MOTOROL公司)n68000 (MOTOROL公司)nMIPS(MIPS公司)MIPSMIPS处理器处理器MIPS技术公司是一家设计制造高性能、高档次及嵌入式32位和64位处理器的厂商。在RISC处理器方面占有重要地位。MIPS的意思是“无内锁流水段微处理器”(
7、Microprocessor without interlocked piped stages),最早是在80年代初期由美国斯坦福大学Hennessy教授领导的研究小组研制出来的。 1986年推出R2000处理器,1988年推出R3000处理器,1991年推出第一款64位商用微处理器R4000。之后,又陆续推出R8000(于1994年)、R10000(于1996年)和R12000(于1997年)等型号。之后,MIPS公司的战略发生变化MIPSMIPS处理器处理器此外,24K微架构能符合各种新兴的服务趋势,为宽频存取以及还在不断发展的网络基础设施、通讯协议提供软件可编程的弹性。在嵌入式方面,MI
8、PS 系列微处理器是目前仅次于ARM的用得最多的处理器之一(1999年以前MIPS是世界上用得最多的处理器),其应用领域覆盖游戏机、路由器、激光打印机、掌上电脑等各个方面。MIPS的系统结构及设计理念比较先进,在设计理念上MIPS强调软硬件协同提高性能,同时简化硬件设计。 PowerPC PowerPC处理器处理器PowerPC架构的特点是可伸缩性好,方便灵活。PowerPC处理器品种很多,既有通用的处理器,又有嵌入式控制器和内核,应用范围非常广泛,从高端的工作站、服务器到桌面计算机系统,从消费类电子产品到大型通信设备,无所不包。处理器芯片主要型号是PowerPC 750,它于1997年研制成
9、功,最高的工作频率可以达到500MHz,采用先进的铜线技术。该处理器有许多品种,以便适合各种不同的系统。包括IBM小型机、苹果电脑和其他系统。嵌入式的PowerPC 405(主频最高为266MHz)和PowerPC 440(主频最高为550MHz)处理器内核可以用于各种SoC设计上,在电信、金融和其他许多行业具有广泛的应用。2.3.2嵌入式微控制器嵌入式微控制器就是将整个计算机系统的主要硬件集成到一块芯片中,芯片内部集成ROM/EPROM,RAM,总线,总线逻辑,定时/计数器,Watchdog,I/O,串行口等各种必要功能和外设.其特点为:n一个系列的微控制器具有多种衍生产品;n单片化,体积大
10、大减小,功耗和成本降低,可靠性提高;n是目前嵌入式工业的主流,约占嵌入式系统70%的份额;n多是8位和16位处理器n流行的嵌入式微控制器n通用系列:8051,MCS251,MCS-96/196/296n半通用系列:支持I2C,CAN BUS,LCD及众多专用MCU和兼容系列2.3.32.3.3嵌入式嵌入式DSPDSP嵌入式嵌入式DSPDSP处理器有两个发展方向:处理器有两个发展方向:是嵌入式DSP处理器和嵌入式处理器经 过单片化设计,片上增加丰富的外设成为具有高性能DSP功能的SoC; 是在通用微处理器、微控制器或SoC中增加DSP协处理器,例如Intel的MCS-296和Siemens的Tr
11、iCore。2.3.4 嵌入式外围接口电路和设备接口 根据外围设备的功能可分为以下根据外围设备的功能可分为以下5类类 存储器类型通信接口输入输出设备 设备扩展接口 电源及辅助设备 存储器类型:存储器类型:n存储器是嵌入式系统中存储数据和程序的功能部件,目前常见的存储设备按使用的存储器类型分为:n 静态易失型存储器(RAM,SRAM);n 动态存储器(DRAM);n 非易失性存储器ROM(ROMEPROM,EEPROM,FLASH);n 硬盘、软盘、CDROM等。 通信接口通信接口 目前存在的所有计算机通信接口在嵌入式领域中都有其广泛的应用,应用最为广泛的接口设备包括 RS-232接口(串口UA
展开阅读全文