ARM嵌入式系统原理及应用开发谭会生考试重点(3)

ARM嵌入式系统原理及应用开发谭会生考试重点(3)

ID:47225821

大小:52.44 KB

页数:7页

时间:2019-08-28

ARM嵌入式系统原理及应用开发谭会生考试重点(3)_第1页
ARM嵌入式系统原理及应用开发谭会生考试重点(3)_第2页
ARM嵌入式系统原理及应用开发谭会生考试重点(3)_第3页
ARM嵌入式系统原理及应用开发谭会生考试重点(3)_第4页
ARM嵌入式系统原理及应用开发谭会生考试重点(3)_第5页
资源描述:

《ARM嵌入式系统原理及应用开发谭会生考试重点(3)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、嵌入式复习要点1、嵌入式系统是指以应用为中心,以计算机技术为基础,并且软硬件可裁减,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。2、嵌入性、专用性与计算机系统是嵌入式系统的3个基本要素。3、嵌入式系统的特点1).嵌入式系统是专用的计算机系统2).欣入式系统须满足系统应用环境的要求3).嵌入式系统需满足对象系统的控制要求4).嵌入式系统是-个知识集成应用系统5).嵌入式系统具有较长的应用生命周期6).嵌入式系统软件固化在非易失性存储器屮7).多数嵌入式系统具有实时性要求8

2、).嵌入式系统设计需专用的开发环境和工具4、嵌入式系统发展的4个阶段・1)以单片机为核心的低级嵌入式系统2)以嵌入式微处理器为基础的初级嵌入式系统3)以嵌入式操作系统为标志的中级嵌入式系统4)以Internet为标志的高级嵌入式系统5、嵌入式系统的发展趋势1)嵌入式系统结构将更加复杂,硬件向集成化发展,软件将逐渐PC化2)嵌入式系统的小型化、智能化、网络化、可视化、微功耗和低成本3)不断改善人机交互的手段,提供精巧的多媒体人机界面4)云计算、可垂构、虚拟化等技术被进一步应用到嵌入式系统5)嵌入式软件

3、开发平台化、标准化、系统可升级,代码可复用将更受重视6、嵌入式系统的软件:中间层程序、嵌入式操作系统、应用软件层。7、嵌入式处理器的种类:嵌入式微处理器(EmbeddedMicrocomputerUnit,EMPU)>嵌入式微控制器(EmbeddedMicrocontrollerUnit,EMCU)嵌入式数字信号处理器(EmbeddedDigitalSignalProcessor,EDSP)嵌入式片上系统(SystemOnChip,SOC)嵌入式可编程片上系统(SystemOnaProgrammab

4、leChip,SOPC)。8、S3C2410X/S3C2440X是三星公司出晶的基ARM920T核的嵌入式微处理器,它与基于ARM7的S3C44B0X的最人区别在于,S3C2410X/S3C2440X内部带有全性能的内存管理单元(MMU)。9、嵌入式操作系统(OperatingSystem,OS)是支持嵌入式系统工作的操作系统,它负责嵌入式系统的全部软、硬件资源分配、调度、控制和协调等活动,它是嵌入式应用软件的开发平台,用户的其它应用程序都建立在嵌入式操作系统Z上。嵌入式操作系统通常包括与硬件相关的

5、底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。10、几种常用嵌入式操作系统:Linux>uC/OS-ILWindowsCE>VxWorks>pSOS、PalmOS、QNX、苹果iOS、Androido11、嵌入式系统设计的基本原则是“物尽其用”。1)嵌入式微处理器及操作系统的选择2)开发工具的选择3)对冃标系统的观察与控制12、嵌入式系统的设计步骤:需求分析一一体系结构设计一一硬件、软件、执行机构设计——系统集成——系统测试。13、嵌入式系统的开发环境一般由三个部分组成:

6、宿主机、调试仿真器和冃标机。14、嵌入式系统的应用:非操作系统、操作系统非GUI、操作系统GUI层次。15、嵌入式设备的三个特点:第一、嵌入式应用软件对硬件的依赖很强;第二、开发环境与运行环境需专门设定;第三、嵌入式设备往往有资源限制。16、嵌入式应用软件的开发的六个特点:1)需要交叉编译工具2)通过仿真手段进行调试3)目标机是最终的运行环境4)执行应用程序的指令通常写入操作系统5)系统资源有限6)控制特定部件17、目前世界上有四大流派的嵌入式处理器内核生产厂家及嵌入式处理器内核,即MIPS公司(w

7、ww.mips,com)的MIPS处理器内核,ARM公司(www.arm.com)的ARM处理器内核,国际商用机器公司(IBM)、苹果公司(Apple)及摩托罗拉(Motorola)公司联合开发的PowerPC,摩托罗拉公司(www.motorola,com)的68K/COLDFIRE。18、ARM体系结构的技术特征:1)单周期操作2)采用加载/存储指令结构3)固定的32位长度指令4)3地址指令格式5)指令流水线技术。19、由ARM状态切换到Thumb状态。通过BX指令可将ARM状态切换到Thumb

8、状态,即当操作数寄存器的最低位为1时,可执行BX指令使微处理器进入Thumb状态。Thumb状态切换到ARM状态,即当操作数寄存器的最低位为0时,可执行BX指令使微处理器进入ARM状态。20、ARM处理器7种工作模式:用户模式、快速中断模式、外部中断模式、管理模式、屮止模式、未定义指令模式、系统模式。21、无论何种模式,R15均作为PC使用;CPSR为当前程序状态寄存器;R7〜R0为公用的通用寄存器。22、ARM指令的寻址方式:立即寻址、寄存器寻址、寄存器间接寻址、基

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。