欢迎来到天天文库
浏览记录
ID:40225374
大小:73.00 KB
页数:27页
时间:2019-07-27
《嵌入式系统基础复习》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、嵌入式系统基础复习第一部分:基本概念一.嵌入式系统的定义和特点1.定义:嵌入到对象系统中的专用计算机应用系统;2.特点:嵌入性-既是系统的一部分,又有相当的独立性;专用性-不同的控制要求,不同的运行环境具有不同的软硬件系统;嵌入式系统基础复习二.嵌入式处理器分类:嵌入式微处理器(通用CPU);嵌入式微控制器(单片机);嵌入式DSP处理器;嵌入式片上系统(SOC)嵌入式系统基础复习三:嵌入式操作系统1.定义:嵌入式系统中使用的计算机操作系统。2.特点:实时性、可裁剪性。3.常见嵌入式实时操作系统μClinux、WindowsCE、μC/OS-I
2、I嵌入式系统基础复习四:ARM1.ARM公司:是一家知识产权供应商。2.ARM架构:低成本,使用RISC的CPU。3.ARM芯片:以ARM架构为内核生产的ARM处理器。嵌入式系统基础复习五:RISC(精减指令集计算机)主要特点:1.大量的通用寄存器。2.处理器只处理寄存器中的数据。3.统一和固定长度的指令格式。4.简单的寻址方式。嵌入式系统基础复习六:流水线技术1.特点:几条指令可同时处理2.流水线中各指令的处理阶段3.当前PC值为正在取指的指令地址嵌入式系统基础复习七:ARM7最小系统的构成1.ARM芯片2.电源3.时钟4.复位5.存贮器嵌
3、入式系统基础复习第二部分:ARM7体系结构一.处理器状态1.ARM状态:32位指令2.Thumb状态:16位指令3.两种状态的表示方法(状态寄存器)4.两种状态的切换方法(BX指令,P25)嵌入式系统基础复习二.处理器模式1.用户模式2.特权模式3.模式表示方法(状态寄存器)4.模式切换方法(自动)嵌入式系统基础复习三:内部寄存器1.寄存器个数(37个)2.特殊寄存器的作用(R13,R14,R15,CPSR,SPSR)嵌入式系统基础复习四:指令系统1.寻址方式(8种)2.指令格式3.合法常数的判别4.基本指令功能(LDR,STR,LDM,ST
4、M,MOV,ADD,SUB,AND,ORR,EOR,BIC,CMP,B,BL,BX)嵌入式系统基础复习第三部分:LPC2000结构一.存贮器1.最大寻址范围2.存贮器映射(图4.6)3.存贮器扩展(4个模块,各16MB)嵌入式系统基础复习二.时钟1.由fosc经锁相环及分频器得到fcclk及fpclk2.Fosc的范围10-25M3.Fcclk计算4.Fcclk与Fpclk的关系1,1/2,1/4时钟例:嵌入式系统基础复习系统要求Fosc=10MHz,Fcclk=60MHz。根据这些要求:确定Fcclk=60MHz;选择Fosc=10MHz;
5、计算M=Fcclk/Fosc=60MHz/10MHz=6。M-1=5,所以写入PLLCFG[4:0]=00101;计算P=Fcco/(Fcclk*2),其中Fcco为156~320MHz。当Fcco=156MHz时,P=156MHz/(2*60MHz)=1.3当Fcco=320MHz时,P=2.67P取整数2,所以写入PLLCFG[6:5]=01。嵌入式系统基础复习三.GPIO1.P0口的PINSEL0,12.I/O口应用例嵌入式系统基础复习四.中断1.中断的种类2.两种中断的特点3.中断响应过程(p190)4.中断返回5.异常向量表(p20
6、6)嵌入式系统基础复习第四部分:LPC2000部件一.定时器1.描述基本功能2.定时器0中断二.SPI1.描述基本功能及特点2.波型嵌入式系统基础复习三.I2C1.描述基本功能及特点2.波型嵌入式系统基础复习七:ARM7最小系统的构成1.ARM芯片2.电源3.时钟4.复位5.存贮器嵌入式系统基础复习七:ARM7最小系统的构成1.ARM芯片2.电源3.时钟4.复位5.存贮器嵌入式系统基础复习七:ARM7最小系统的构成1.ARM芯片2.电源3.时钟4.复位5.存贮器嵌入式系统基础复习七:ARM7最小系统的构成1.ARM芯片2.电源3.时钟4.复位
7、5.存贮器嵌入式系统基础复习七:ARM7最小系统的构成1.ARM芯片2.电源3.时钟4.复位5.存贮器
此文档下载收益归作者所有