嵌入式系统原理及应用开发技术复习资料1.doc
上传人:sy****28 上传时间:2024-09-15 格式:DOC 页数:4 大小:66KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式系统原理及应用开发技术复习资料1.doc

嵌入式系统原理及应用开发技术复习资料1.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

普适计算在普适计算机的模式下,人们能够在任何时间、任何地点、以任何方式进行信息的获取与处理。嵌入式系统嵌入式系统是以应用为重心,以计算机技术为基础,软硬件可配置,对功能、可靠性、成本、体积、功耗有严格约束的专用系统,所用的计算机称为嵌入式计算机。这类系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及应用程序等四个部分组成实时系统实时系统能够在限定的响应时间内提供所需水平服务的计算机系统。实时系统分为实时控制系统和实时信息处理系统。衡量系统实时性的三个指标:A、响应时间B、吞吐量:在给定时间内,系统可以处理的时间总数C、生存时间嵌入式系统的主要特征=1\*GB3①技术密集=2\*GB3②专用紧凑=3\*GB3③安全可靠=4\*GB3④多种多样=5\*GB3⑤及时响应=6\*GB3⑥成本敏感=7\*GB3⑦开发困难=8\*GB3⑧不可垄断=9\*GB3⑨其他嵌入式系统按时实时性划分嵌入式系统基本上可以看成是一个实时系统,但是,按照系统对实时性要求的程度,可以分为硬实时系统和软实时系统两类。嵌入式系统基本结构嵌入式系统有硬件和软件两大部分组成。嵌入式系统的硬件部分可以分成三部分:处理器核、外围电路和外设与扩展。嵌入式系统的软件结构分为四个层次:板级支持包、嵌入式实时操作系统、应用编程接口API和嵌入式应用系统。嵌入式系统开发过程:=1\*GB3①产品定义=2\*GB3②系统总体设计=3\*GB3③软硬件设计=4\*GB3④软硬件集成与测试=5\*GB3⑤产品发布嵌入式硬件系统嵌入式硬件系统是以嵌入式微处理器为核心,主要由嵌入式微处理器、总线、存储器、输入/输出接口和外围设备组成。嵌入式系统的硬件可分为核心微处理器、控制电路以及外设与扩展三大部分。嵌入式微处理器中采用的先进技术:=1\*GB3①流水线技术:指一条指令可以分若干个阶段执行,几条指令可以并行执行。=2\*GB3②超标量技术:指在CPU中有一条以上的流水线,并且每个时钟周期内可以完成一条以上指令。=3\*GB3③总线和总线桥:总线用于为处理器与各部件之间的连接,总线桥可用来连接不同速度不同规格的总线。10.微处理器的分类根据微处理器功能的不同,可分为以下四种:=1\*GB3①嵌入式微处理器:由通用计算机的CPU演变而来。=2\*GB3②嵌入式微控制器:又称单片机,就是将整个计算机系统的主要硬件集成到一块芯片中,MCU以某一种微处理器的CPU为核心,芯片内集成了ROM、RAM、总线、总线逻辑、定时器、计数器等。=3\*GB3③嵌入式DSP处理器:嵌入式数字信号处理器是专门用于信号处理方面的处理器,在系统结构上采用哈佛结构和专门的硬件乘法器。=4\*GB3④嵌入式片上系统:在一个硅片上实现一个更为复杂的系统,就是片上系统SoC。11.存储器格式ARM体系结构用两种方法存储数据:=1\*GB3①大端格式:较高的有效字节存放在较低的存储器地址,较低的有效字节存放在较高的存储器地址。=2\*GB3②小端格式:较高的有效字节存放在较高的存储器地址,较低的有效字节存放在较低的存储器地址。12.ARM指令寻址方式寻址方式就是微处理器根据指令中给出的地址信息来寻找物理地址的方式,几种常见寻址方式有:=1\*GB3①立即寻址=2\*GB3②寄存器寻址=3\*GB3③寄存器间接寻址=4\*GB3④变址寻址=5\*GB3⑤多寄存器寻址=6\*GB3⑥相对寻址=7\*GB3⑦堆栈寻址13.PWM定时器S3C2410X包含5个16位定时器,定时器0、1、2、3具有PWM功能;定时器4仅用于内部定时,没有输出引脚;定时器0含有一个死区发生器。14.电源管理可控制微处理器的几种不同耗电的工作方式a、运行方式b、空闲方式c、睡眠方式15.通用软件体系结构整体结构b、层次结构c、客户机/服务器结构16.轮询系统又称简单循环控制系统,是一种最简单的嵌入式实时软件体系结构模型。在单个微处理器的情况下,系统功能由多个子函数组完成,这些函数按一定的执行顺序构成一定的单向论循环,依次占用CPU完成访问。17.前后台系统又称中断驱动系统,其软件结构特点是运行的任务有前台和后台之分。在后台,一组任务按照轮询方式访问CPU;在前台,当有实时任务到达时首先提出中断,然后将该任务转交后台,按后台的运行模式工作。前台处理中断级别的事务,后台处理实时任务。衡量系统性能的重要指标:=1\*GB3①中断延迟时间:当中断发生时,中断服务程序并不