嵌入式介绍.ppt

  1. 1、本文档共109页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 概论 1. 嵌入式系统的定义 2. 嵌入式系统与通用计算机的差别 3. 嵌入式系统的发展历史 4. 微处理器体系结构 5. 嵌入式系统组成 6. ARM微处理器 7. Linux操作系统 8. 课程内容 1.嵌入式系统的定义 嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。 手机、DVD播放器、ADSL上网终端、无线路由器和DVB,机顶盒等 2.嵌入式系统与通用计算机的差别 目的差异 通用计算机:通用,影音,办公,科研 嵌入式系统:专用,可靠性,体积,功耗 嵌入式计算机系统要嵌入到对象体系中,实现对象的智能化控制,因此它有着与通用计算机系统完全不同的技术要求与技术发展方向。 2.嵌入式系统与通用计算机的差别 技术方向的差异 通用计算机系统的技术要求是高速、海量的数值计算;技术发展方向是总线速度的无限提升,存储容量的无限扩大。 而嵌入式计算机系统的技术要求则是对象的智能化控制能力;技术发展方向是与对象系统密切相关的嵌入性能、控制能力与控制的可靠性。 2.嵌入式系统与通用计算机的差别 必须独立地发展通用计算机系统与嵌入式计算机系统。 形成了现代计算机技术发展的两大分支。 如果说微型机的出现,使计算机进入到现代计算机发展阶段,那么嵌入式计算机系统的诞生,则标志了计算机进入了通用计算机与嵌入式计算机系统两大分支并行发展时代,从而导致20世纪末,计算机的高速发展时期。 3. 嵌入式系统的发展历史 嵌入式微处理器 EMPU 嵌入式微控制器 MCU 嵌入式数字信号处理器DSP Digital Signal Processor 嵌入式片上系统SOC System on Chip FPGA处理器 Field-Programmable Gate Array 嵌入式微处理器 EMPU 嵌入式微处理器的基础是通用计算机中的CPU。在应用中,将微处理器装配在专门设计的电路板上,只保留和嵌入式应用有关的母板功能,这样可以大幅度减小系统体积和功耗。为了满足嵌入式的特殊要求,嵌入式微处理器虽然在功能上和标准微处理器基本一样,但在工作温度、抗电磁干扰、可靠性等都做了各种增强。 Power PC、6800、MIPS、ARM系列等 嵌入式微控制器 MCU 又称单片机,就是将整计算机系统集成到一块芯片中。嵌入式微控制器一般以某一种微处理器内核为核心,芯片内部集成ROM/EPROM,RAM、总线、总线逻辑、定时/计数器、WatchDog、I/O、串行口、脉宽调制输出、A/D、D/A、Flash RAM、EPROM等各种必要功能和外设。 微最大特点是单片化,体积大大减少,从而使功耗和成本下降、可靠性提高。 适用于控制,占嵌入式系统的70%市场份额 嵌入式DSP处理器 DSP处理器对系统结构和指令进行了特殊设计,使其适合于执行DSP算法,编译效率较高,指令执行速度也较高。在数字滤波、FFT、谱分析等方面。 DSP算法正大量进入嵌入式领域。 TI、ADI 嵌入式片上系统SOC 半导体工艺的迅速发展,在一个硅片上实现一个更为复杂的系统的时代已来临,这就是SOC。 各种通用处理器内核作为SOC设计公司的标准库,和许多其他嵌入式系统外设一样,成为设计中一种标准的器件,用标准的VHDL等语言描述,存储在器件库中。用户只需定义出其整个应用系统,仿真通过后就可以将设计图交给半导体工厂制作器样品。 这样除个别无法集成的器件以外,整个嵌入式系统大部分均可集成到一块或几块芯片中,应用系统电路板将变得很简洁,对于减小体积和功耗、提高可靠性非常有利。 FPGA处理器 现场可编程门阵列 Field Programable Gate Array FPGA几乎能完成任何数字器件的功能,上至高性能CPU,下至简单的74电路。FPGA如同一张白纸或一堆积木,工程师可以通过传统的原理图或硬件描述语言自由地设计一个数字系统。通过软件仿真,可以事先验证设计的正确性。在设计完成后,还可以利用其在线修改功能,随时修改设计而不必改动硬件电路。 XILINX、ALTERA 4.微处理器体系结构 冯.诺依曼体系结构和哈佛体系结构 Von Neumann ----harvard architecture CISC和RISC指令集 Complex Instruction Set Computer Reduced Instruction Set Computer 冯.诺依曼体系结构 计算机完成的任务是由事先编好的程序完成; 计算机的程序被事先输入到存储器中,程序运算的结果都也被放在存储器中; 计算机能自动连续地完成程序; 程序运行所需要的信息和

文档评论(0)

海川电子书城 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档