嵌入式系统开发与应用精选PPT.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《嵌入式系统开发与应用精选PPT.ppt》由会员分享,可在线阅读,更多相关《嵌入式系统开发与应用精选PPT.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、嵌入式系统开发与应用第1页,此课件共46页哦本章的要求第4章、嵌入式系统基础 了解嵌入式系统的含义及其发展情况 了解嵌入式系统的体系结构 了解ARM处理器及ARM9的相关知识 熟悉三星处理器S3C2410 了解嵌入式系统的基本开发和调试手段 第2页,此课件共46页哦本章的主要内容4.1 嵌入式系统概述4.2 ARM处理器硬件开发平台4.3 嵌入式软件开发流程 4.4 实验内容使用JTAG烧写nand flash 第3页,此课件共46页哦4.1 嵌入式系统概述第4页,此课件共46页哦什么是嵌入式系统?尼葛洛庞帝2001年访华时的预言“45年后,嵌入式智能电脑将是继PC和Internet后的最伟大
2、发明!”如今,嵌入式系统已成为当今最为热门的领域之一,它迅猛的发展势头引起了社会各界人士的关注。如家用电器、手持通信设备、信息终端、仪器仪表、汽车、航天航空、军事装备、制造工业、过程控制等。按照电器工程协会的定义,嵌入式系统是用来控制或者监视机器、装置、工厂等各种规模系统的设备。这个定义主要是从嵌入式系统的用途方面来进行定义的。普遍的嵌入式系统的定义:嵌入式系统是指以应用为中心,以计算机嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可剪裁,适应应用系统对功能、可靠性、成本、技术为基础,软件硬件可剪裁,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。体积、功耗严格
3、要求的专用计算机系统。第5页,此课件共46页哦什么是嵌入式系统?笔者认为,将一套计算机控制系统嵌入到已具有某种完整的特定功能的(或者将会具备完整功能的)系统内(例如:各种机械设备),以实现对原有系统的计算机控制,此时将这个新系统叫做嵌入式系统。它通常由特定功能模块和计算机控制模块组成,主要由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户应用软件等部分组成。它具有“嵌入性”、“专用性”与“计算机系统”的三个基本要素。第6页,此课件共46页哦生活中的嵌入式系统第7页,此课件共46页哦嵌入式系统发展历史嵌入式系统发展历史 第1阶段是以单芯片为核心的可编程控制器形式的系统。第2阶段是以嵌入式CP
4、U为基础、以简单操作系统为核心的嵌入式系统。第3阶段是以嵌入式操作系统为标志的嵌入式系统。第4阶段是以Internet、多核技术为标志的嵌入式系统。第8页,此课件共46页哦嵌入式系统的特点 面向特定应用的特点。嵌入式系统的硬件和软件都必须进行高效地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能。嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片中或单片机本身,而不是存储于磁盘中。嵌入式开发的软件代码尤其要求高质量、高可靠性。嵌入式系统本身不具备二次开发能力。第9页,此课件
5、共46页哦嵌入式系统的体系结构 第10页,此课件共46页哦几种主流嵌入式操作系统分析 嵌入式Linux:CLinuxRT-LinuxEmbedixXLinuxPoketLinux红旗嵌入式LinuxMontavista linux风河linux VxWorks QNX Windows CE ucosPalm OS 第11页,此课件共46页哦4.2 ARM处理器硬件开发平台第12页,此课件共46页哦 ARM处理器简介ARM是一类嵌入式微处理器,同时也是一个公司的名字。ARM公司于1990年11月成立于英国剑桥,它是一家专门从事16/32位RISC微处理器知识产权设计的供应商。ARM公司本身不直接
6、从事芯片生产,而只是授权ARM内核,再给生产和销售半导体的合作伙伴,同时也提供基于ARM架构的开发设计技术。世界各大半导体生产商从ARM公司处购买其设计的ARM微处理器核,根据各自不同的应用领域,加入适当的外围电路,从而形成自己的ARM微处理器芯片进入市场。ARM公司从成立至今,在短短几十年的时间就占据了75%的市场份额,如今,ARM微处理器及技术的应用几乎已经深入到各个领域。采用ARM技术的微处理器现在已经遍及各类电子产品,汽车、消费娱乐、影像、工业控制、海量存储、网络、安保和无线等市场。到2001年就几乎已经垄断了全球RISC芯片市场,成为业界实际的RISC芯片标准。第13页,此课件共46
7、页哦ARM IP核用户 第14页,此课件共46页哦ARM处理器的特点。体积小、低功耗、低成本、高性能。支持ARM(32位)/Thumb(16位)/Thumb2(16/32位混合)指令集,能很好的兼容8位/16位器件。大量使用寄存器,指令执行速度更快。大多数数据操作都在寄存器中完成。寻址方式灵活简单,执行效率高。指令长度固定。第15页,此课件共46页哦ARM体系结构简介 ARM微处理器工作状态:ARM状态Thumb状态Thumb2状态ARM体系结构的存储格式:小端和大端ARM处理器模式 用户模式(usr):应用程序执行状态。快速中断模式(fiq):用于快速中断处理。外部中断模式(irq):用于通
8、用的中断处理。管理模式(svc):特权模式,操作系统使用的保护模式。数据访问终止模式(abt):当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护。系统模式(sys):运行具有特权的操作系统任务。第16页,此课件共46页哦ARM微处理器系列简介第17页,此课件共46页哦ARM微处理器系列简介第18页,此课件共46页哦ARM9主要特点-5级流水线 第19页,此课件共46页哦ARM9主要特点-采用哈佛结构 冯诺依曼结构 哈佛结构 第20页,此课件共46页哦ARM9主要特点-高速缓存和写缓存的引入 第21页,此课件共46页哦ARM9主要特点 支持MMU第22页,此课件共46页哦S3C2410
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 开发 应用 精选 PPT
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内