- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统课程第1讲概述下
第1章 嵌入式系统概述;1.1 嵌入式系统概念
.1 嵌入式系统定义
IEEE(国际电气和电子工程师协会)的定义:
嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”(原文为devices used to control, monitor, or assist the operation of equipment, machinery or plants)。;; ;嵌入式系统定义要素; ;;典型嵌入式系统基本组成-硬件;.2 嵌入式系统的特点;(3) 嵌入式系统的目标代码通常是固化在
非易失性存储器芯片中。
(4)大多数嵌入式系统本身不具备自开发能力,
必须借助开发系统进行软件开发或升级。
(5)嵌入式系统使用的操作系统一般是
实时操作系统(RTOS),系统有实时约束。
;
(6)一般的嵌入式系统具有低功耗、体积小
、集成度高、成本低等特点;
(7)高实时性OS
这是嵌入式软件的基本要求,而且软件要求固态存储,以提高速度。软件代码要求高质量和高可靠性、实时性。
;;
2) 外部设备不同,但功能类似,如串行接
口,MCS-51与ARM系列的电路不同,但功能
类似。
3) 系统开发人员需要关心硬件的细节,
特别是设备驱动程序的开发。;;.4 嵌入式系统的分类; 嵌入式系统按软件实时性分类:
非实时系统(如PDA);
??? 软实时系统(如消费类产品);
? 硬实时系统(工业实时控制系统);1.2 嵌入式系统的应用;军 事 装 备;阿富汗参加反恐作战的“赫耳墨斯”价值4万美元,可携带2架摄像机,发挥了很好作用。;信息家电应用;家庭智能管理系统;汽车电子产品(18个嵌入式控制模块)——CAN总线网络; 智能玩具与机器人;基于RTLinux的仿人机器人 ;仿人型机器人; 模块化机器人的智能控制 ; 机器蛇的智能控制 ;智能机器鱼技术研究;Feature Phone - MT6223;Smartphone-iPhone 3G;嵌入式技术是中国IT发展的难得机遇;
1.3 嵌入式系统组成
;典型嵌入式系统基本组成-硬件;典型嵌入式系统基本组成;.1 嵌入式系统硬件基本结构;嵌入式系统硬件核心是嵌入式微处理器,有时为了提高系统的信息处理能力,常常外接DSP和DSP协处理器(也可内部集成)完成高性能信号处理。
以微处理器为核心的集成多种功能的SoC系统芯片已成为嵌入式系统的核心,??嵌入式系统设计中,要尽可能的选择能满足系统功能接口的SoC芯片,这些SoC集成了大量的外围USB、UART、以太网、AD/DA、IIS等功能模块。 ;可编程片上系统SOPC:结合了SoC和PLD、FPGA各自的技术优点,使得系统具有可编程的功能,是可编程逻辑器件在嵌入式应用中的完美体现,极大的提高了系统的在线升级、换代能力。
以SoC/SOPC为核心,可以用最少的外围部件和连接部件构成一个应用系统,满足系统的功能需求,也是嵌入式系统发展的一个方向.
; 现代嵌入式设计是以处理器/SoC/SOPC为核心,完成系统设计的,其外围接口包括存储设备、通信接口设备、扩展设备接口和辅助的机电设备(电源、连接器、传感器等)构成硬件系统。
对于嵌入式硬件的各个模块将在后续部分作介绍。;.2 嵌入式系统软件的层次结构;具有操作系统的嵌入式软件层次
驱动层程序
实时操作系统(RTOS)
操作系统的应用程序接口(API)
应用程序
;硬件基础
冯·诺依曼体系结构和哈佛体系结构
CISC与RICS
影响CPU性能的因素
存储器系统
;冯·诺依曼体系结构模型;冯·诺依曼体系的特点;指令的执行周期T;哈佛体系结构;哈佛体系结构的特点;CISC和RISC;RISC:精简指令集(Reduced
Instruction Set Computer)
8/2原则:80%的程序只使用20%的指令(指CISC)
在通道中只包含最有用的指令
确保数据通道快速执行每一条指令
使CPU硬件结构设计变得更为简单
;影响CPU性能的因素:流水线和缓存;高速缓存(CACHE);
嵌入式处理器分类;嵌入式处理器的分类
微控制器(MCU)
微处理器(MPU)
数字信号处理器(DSP)
片上系统(SOC)
可编程片上系统(SOPC)
;嵌入式微控制器;嵌入式DSP;嵌入式处理器介绍 ; MIPS 处理器; MIPS处理器; PowerPC处理器; Sparc 处理器;目前UltraSparc Ⅲs的频率已经达到750MHz。将推出UltraSparc Ⅳs和UltraSparc Ⅴs等型号。其中UltraSparc Ⅳs的频率为1GHz,U
原创力文档


文档评论(0)