第一章 嵌入式统概述.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 嵌入式统概述

第一章 嵌入式系统概述 §1.1 嵌入式系统概念 嵌入式计算技术是集微电子技术和计算机软/硬件技术相结合的一门新兴的计算机科学技术,它的产生大大提高了电子产品的智能化水平及科技含量,因此,一直处于国际高科技发展的前沿。嵌入式计算技术在网络通信、智能化仪表、消费电子、自动化控制乃至国防军事等领域应用非常广泛。利用嵌入式计算技术设计、制造出的电子装置为嵌入式系统,它通常是指面向特定应用的、技术密集的知识集成系统,然而嵌入式系统本身不仅与一般PC上的应用系统不同,而且针对不同的具体应用环境设计的嵌入式系统之间的差别也很大。因此,建立嵌入式系统的概念对从事嵌入式系统设计开发的软硬件技术人员是十分必要的。 § 1.1.1 什么是嵌入式系统 嵌入式系统是以嵌入式CPU为核心嵌入到对象体系中的电子装置,嵌入式CPU是指安装在不是计算机的路由器、手机、电视机、汽车等设备上的CPU芯片,而装在PC机、笔记本电脑、工作站上的CPU一般称为通用CPU,因为它能执行各种各样的程序,嵌入式CPU一般只要求运行某种确定程序。 1、从应用对象的角度 根据IEEE(国际电气和电子工程师协会)的定义: 嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”(原文为devices used to control, monitor, or assist the operation of equipment, machinery or plants)。 2、从计算机技术应用的角度 嵌入式系统是指以应用为中心,以计算机技术为基础,软硬件可减裁,适应应用系统对功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。 这是目前国内普遍认同的定义,它体现了“嵌入、专用性、计算机”的基本要素和特征。 § 1.1.2 嵌入式系统的组成 嵌入式系统与通用计算机系统既有相似之处(运算器,控制器,存储器,输入输出设备),也有明显区别。通常,嵌入式系统中的系统程序(包括操作系统)和应用程序是浑然一体的。嵌入式系统本身是一个外延性极广的名词,目前指的是能够运行操作系统的软硬件综合体。 总体上,嵌入式系统可以划分成硬件部分和软件部分。硬件部分一般由高性能的嵌入式处理器、存储器和外围的接口电路组成,软件部分由嵌入式实时操作系统 RTOS:Real-Time Operating System 和运行的应用程序构成,软件和硬件之间由所谓的中间层(BSP层,Board Support Package 即板级支持包)连接。嵌入式系统的软硬件框架如下图1.1 图1.1 嵌入式系统的软硬件架构 嵌入式系统的基本结构 1、硬件部分: 嵌入式处理器是嵌入式系统的硬件核心部件,与通用处理器不同之处是它的专用性。市场主流嵌入式处理器上有ARM系列,Power pc系列等。 ARM系列处理器是英国先进RISC机器公司(Advanced RISC Machines ARM)的产品。ARM公司是业界领先的知识产权供应商,是IP核(Intellectual Property core)IP核有:ARM7TDMI、ARM720T、 ARM9TDMI、ARM9E、ARM10TDMI等。三星公司生产基于ARM7核的产品有S3C44B0X,S3C4510,基于ARM9核的产品有S3C2410;Atmel公司基于ARM9E核的产品AT91SAM9261等。 此外,ARM芯片还获得了许多实时操作系统供应商的支持,如Win_CE、Linux、Vxworks、μC/OS等。 Power-PC系列(架构)的嵌入式处理器是基于RISC体系结构的,其特点是可伸缩性好,方便灵活。 Power-PC架构处理器的主频25~700MHZ不等,在能量消耗,整合程度,价格差异悬殊,主要用于通信产品。IBM_ Power PC:Power PC:405GP,主频最高为266MHz,内部集成了10/100Mbps Ether网络控制器,串口,并口,内存控制器等,用于通信领域。Motorola_Power PC MPC823e 是高度综合的片上(SOC),在电信、金融具有广泛的应用。 X86系列嵌入式处理器基于Intel架构(CISC体系结构)的8080,286,386处理器等 Motorola 68000采用CISC体系结构。 68K/ Cold fire 是基于RISC体系结构,高性能的嵌入式处理器。 外围接口电路包括 I2C总线,定时器/计数器,看门狗,串行,LCD/触摸屏接口等。 存储器包括ROM/EPROM,SDRAM,Flash等 2、软件部分 嵌入式应用软件是建立在系统的主任务(Main Task)基础之上,针对特定的实际专业领域,基于相关嵌入式硬件应用平台的并能完成用户预期任务的计算机软件。Vxworks,PSOS,Windows

文档评论(0)

zong197104 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档