《嵌入式Linux系统》PPT课件

《嵌入式Linux系统》PPT课件

ID:36894326

大小:3.56 MB

页数:59页

时间:2019-05-10

《嵌入式Linux系统》PPT课件_第1页
《嵌入式Linux系统》PPT课件_第2页
《嵌入式Linux系统》PPT课件_第3页
《嵌入式Linux系统》PPT课件_第4页
《嵌入式Linux系统》PPT课件_第5页
资源描述:

《《嵌入式Linux系统》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、构建ARM+Linux系统主要内容嵌入式系统嵌入式处理器与平台的选择Linux嵌入式操作系统主要内容嵌入式系统嵌入式处理器与平台的选择Linux嵌入式操作系统嵌入式技术无处不在:嵌入式技术无处不在:嵌入式技术典型应用嵌入式产品拥有璀璨的明天嵌入式系统的定义:一般定义“以应用为中心、以计算机技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。”从以下几个方面来理解对嵌入式系统的定义:嵌入式系统是面向用户、面向产品、面向应用的,它必须与具体应用相结合才会具有生命力、才更具有优势。可以这样理解上述三个方面的含义,即嵌入式系统是与应用紧密结合的,它具有很强的专

2、用性,必须结合实际系统需求进行合理的裁减利用。相关内容嵌入式系统嵌入式处理器与平台的选择Linux嵌入式操作系统常见的嵌入式处理器:ARM、MIPS、PowerPC、x86……ARMLtdFoundedinNovember1990SpunoutofAcornComputers----AdvancedRISCMachinesLtd,nowjustARMLtd.DesignstheARMrangeofRISCprocessorcoresLicensesARMcoredesignstosemiconductorpartnerswhofabricateandselltotheircustom

3、ers.ARMdoesnotfabricatesiliconitselfAlsodeveloptechnologiestoassistwiththedesign-inoftheARMarchitectureSoftwaretools,boards,debughardware,applicationsoftware,busarchitectures,peripheralsetcARMLTDARMPartnershipModelARMPartnershipModel嵌入式处理器与平台的选择常见的嵌入式处理器:ARM、MIPS、PowerPC、x86……处理器仅仅是教学的载体,多注重体系结

4、构、设计方法对于一个优秀的嵌入式系统工程师来说,各种体系结构的处理器都是一样的。为什么在嵌入式系统教学中选用ARM典型的RISC体系结构软件资源丰富、完善编译器操作系统应用程序调试工具处理器廉价,种类多,应用广泛……ARM处理器分类ARM微处理器目前包括下面几个系列,除了具有ARM体系结构的共同特点以外,每一个系列的ARM微处理器都有各自的特点和应用领域。ARM7系列ARM9系列ARM9E系列ARM10E系列ARM11系列Securcore系列Intel的StrongARMIntel的XscaleARM7、ARM9流水线InstructionFetchShift+ALUMemoryA

5、ccessRegWriteRegReadRegDecodeFETCHDECODEEXECUTEMEMORYWRITEARM9TDMIARMorThumbInstDecodeRegSelectRegReadShiftALURegWriteThumb®ARMdecompressARMdecodeInstructionFetchFETCHDECODEEXECUTEARM7TDMIARM微处理器的特点RISC体系结构具有如下特点:采用固定长度的指令格式,指令归整、简单、基本寻址方式简单;使用单周期指令,便于流水线操作执行;大量使用寄存器,数据处理指令只对寄存器进行操作,只有加载/存储指令可以

6、访问存储器,以提高指令的执行效率。ARM微处理器的特点采用RISC体系结构ARM嵌入式技术ARM处理器共有37个寄存器,被分为若干个组,这些寄存器包括:-31个通用寄存器,包括程序计数器(PC指针),均为32位的寄存器;-6个状态寄存器,用以标识CPU的工作状态及程序的运行状态,均为32位。大量的寄存器各模式下寄存器组织r0r1r2r3r4r5r6r7r15(pc)cpsrr13(sp)r14(lr)spsrr13(sp)r14(lr)spsrr13(sp)r14(lr)spsrr13(sp)r14(lr)spsrr8r9r10r11r12r13(sp)r14(lr)spsrCurr

7、entVisibleRegistersBankedoutRegistersUserIRQSVCUndefAbortr8r9r10r11r12r13(sp)r14(lr)FIQModer0r1r2r3r4r5r6r7r8r9r10r11r12r13(sp)r14(lr)r15(pc)cpsrr13(sp)r14(lr)spsrr13(sp)r14(lr)spsrr13(sp)r14(lr)spsrr13(sp)r14(lr)spsrr8r9r10r11r12

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

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

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