欢迎来到天天文库
浏览记录
ID:15098590
大小:228.50 KB
页数:8页
时间:2018-08-01
《北航嵌入式系统大纲2015》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、嵌入式系统考试大纲(根据2015年课件整理)1.嵌入式系统目前被大多数人接受的一般性定义是什么?举例说明嵌入式系统的应用。嵌入式系统是“以应用为中心,以计算机为技术基础,软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗等综合性能有严格要求的专用计算机系统。”例子:电梯控制系统、交通灯控制系统、银行ATM机等。2.嵌入式系统三要素?嵌入、专用、计算机嵌入性:嵌入到对象体系中,有对象环境要求。专用性:软、硬件按对象要求裁剪。计算机:实现对象的智能化功能。3.嵌入式系统与单片机的区别?单片机属
2、于嵌入式系统,但只有嵌入式系统的部分结构和部分功能。1)单片机数据处理能力有限、处理速度有限,不能够用于所有的嵌入式系统。目前嵌入式系统的主流是以32位嵌入式微处理器为核心的硬件设计和基于实时操作系统(RTOS)的软件设计。2)单片机系统多为4位、8位、16位机,不适合运行操作系统,难以进行复杂的运算及处理功能。3)嵌入式系统强调基于平台的设计、软硬件协同设计,单片机大多采用软硬件流水设计。4)嵌入式系统设计的核心是软件设计(占70%左右的工作量),单片机系统软硬件设计所占比例基本相同。4.嵌入式系
3、统与PC机的区别?1)嵌入式系统一般专用于特定任务,而PC是通用计算机;2)嵌入式系统使用多种类型的处理器,系统硬件资源比PC机少的多,但种类远远超过PC机;3)嵌入式系统常有实时约束,常使用实时多任务操作系统,另外还有功耗、成本约束,且常在极端情况下运行,故障造成的后果比PC系统更严重;1)嵌入式系统得到多种微处理器体系的支持;2)嵌入式系统需要专用工具和方法进行开发设计。5.嵌入式处理器分为哪几类,说明定义及特点?嵌入式处理器主要分为5类,分别为嵌入式微处理器(EmbeddedMicroproc
4、essorUnit)、嵌入式微控制器(MicrocontrollerUnit)、嵌入式DSP处理器EDSP(EmbeddedDigitalSignalProcessor)、嵌入式片上系统SOC(SystemOnChip)和嵌入式可编程片上系统SOPC(SystemOnProgrammableChip)。嵌入式微处理器(MPU):嵌入式微处理器就是和通用计算机的处理器对应的CPU,可以认为是“增强型”通用微处理器。特点:功能和微处理器基本一样,但为了缩小体积、降低功耗,只保留和嵌入式应用相关的功能。在
5、工作温度、抗电磁干扰、可靠性等方面一般都做了各种增强。嵌入式微控制器(MCU):嵌入式微控制器就是将整个计算机系统的主要硬件集成到一块芯片中,芯片内部集成ROM/EPROM、RAM、总线、总线逻辑、定时/计数器、Watchdog、I/O、串行口、A/D等各种必要功能和外设。特点:一个系列的微控制器具有多种衍生产品,每种衍生产品的处理器内核都是一样的,不同的是存储器和外设的配置及封装,这样可以使单片机最大限度地和应用需求相匹配,从而减少功耗和成本。单片化、体积大大减小、功耗和成本降低、可靠性提高。嵌入
6、式DSP:嵌入式DSP是专门用于信号处理方面的处理器,其在系统结构和指令算法方面进行了特殊设计,具有很高的编译效率和指令执行速度。嵌入式SOC:嵌入式SOC是追求产品系统最大包容的集成器件。绝大多数系统构件都在一个系统芯片内部。特点:结构简洁、体积小、功耗低、可靠性高、设计生产效率高。嵌入式SOPC:嵌入式SOPC是用可编程逻辑技术把整个系统放到一块硅片上。它是片上系统(SOC),即由当个芯片完成整个系统的主要逻辑功能。它是可编程系统,系统功能可裁剪、易扩充、可重构,结合了SOC和CPLD、FPGA
7、的优点。特点:采用超深亚微米工艺技术、使用一个或以上的嵌入式处理器、设计方式灵活、可裁剪、可扩充、可升级、具有软硬件在系统可编程的功能。6.嵌入式实时操作系统的定义、特点和分类?定义:能够对外部事件做出及时响应的系统。响应时间要有保证。特点:(1)多任务(2)有线程优先级(是否为进程)(3)多种中断级别分类:硬实时系统:对系统响应时间有严格的要求,如果系统响应时间不能满足,就会引起系统崩溃或致命的错误。软实时系统:对系统响应时间有要求,但是如果系统响应时间不能满足,它并不会导致系统出现致命的错误或崩
8、溃,只是降低系统的吞吐量。7.嵌入式系统的特点?(1)嵌入式系统是面向具体应用的产品。(2)嵌入式软件特征:实时性、高质量、高可靠、程序固化。(3)需要软、硬件开发工具和系统软件。(4)需要应用专家参与开发。(5)嵌入式系统分散而不可垄断。8.按表现形式和实时性嵌入式系统的分类?(1)按表现形式(硬件范畴)•芯片级嵌入(含程序和算法的处理器、单片机)•模块级嵌入(系统中的某个核心模块)•系统级嵌入(系统中的电路板)(2)按实时性要求(软件范畴)•非实时系统(PDA)•
此文档下载收益归作者所有