ARM课件第1章 绪论(1).pptVIP

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

1.1嵌入式系统定义近年来,以集成电路为代表的微电子技术取得了重大突破,这使计算机技术、微控制器技术得到了迅速发展,再加上网络技术的应用与普及,加速了21世纪工业生产、军工国防、消费电子、商业活动、科学实验和家庭生活等领域的自动化和信息化进程,这些为嵌入式技术的大规模发展提供了强大的产业支撑。1.1.1嵌入式系统发展历程Intel公司于1971年开发出第一片具有4位总线结构的微处理器4004,当时主要用于电子玩具、家用电器,电子控制及简单的计算工具。1976年Intel公司推出功能相对较完备的单片机8048。Motorola同时推出了68HC05,Zilog公司推出了Z80系列。在80年代初,Intel又进一步完善了8048,在它的基础上研制成功了8051,这在单片机的历史上是值得纪念的一页。51系列的单片机仍然在市场上占有很大的比例,在各种产品中有着非常广泛的应用。在80年代早期,出现了商业级的“实时操作系统内核”,嵌入式系统开发的程序员开始在实时内核下编写嵌入式应用软件,从而使新产品的研制可以获取更短的开发周期、更低的开发资金和更高的开发效率。嵌入式实时操作系统具有以下特点:(1)采用抢占式的调度策略,任务的实时性好,并且执行时间是确定的;(2)具有可裁剪性(根据任务的需要与否进行添加或删除操作系统模块)和可移植性(移植到各种处理器上);(3)具有较好的可靠性和可扩展性,适合嵌入式产品的应用开发。进入90年代,随着任务复杂性的不断增加,软件规模也越来越大,实时核也随之逐渐发展并完善,并由此发展成为实时多任务操作系统(RTOS),并作为一种可移植的软件平台成为当前国际嵌入式系统的应用软件支撑。这一阶段在国际上相继出现了PalmOS,WinCE,嵌入式Linux,Nucleux等嵌入式操作系统进入21世纪,嵌入式系统得到了极大的发展。在硬件上,MCU的性能得到了极大的提升,特别是ARM技术的出现与完善,为嵌入式操作系统提供了功能强大的硬件载体。Intel、Sansung、Motorola、Phlips和Atmel纷纷采用ARM技术,再加上其公司先进的外围接口技术与先进的制造技术,设计出功能完备的MCU,应用到工业自动化、消费类电子、航空航天、军事工业等各个领域。1.1.2嵌入式系统的定义与特点IEEE的定义:Devicesusedtocontrol,monitor,orassisttheoperationofequipment,machineryorplants.从中可以看出,嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。我国嵌入式系统的行业定义我国嵌入式系统的行业定义以应用为中心,以计算机技术为基础,软件硬件可裁剪、适应应用系统对功能、可靠性、成本、功耗严格要求的专用计算机系统。从这个定义可以看出嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求进行合理的裁剪利用。因此有人把嵌入式系统比作是一个针对特定的应用而“量身定做”的专用计算机系统。嵌入式系统:硬件以一个高性能的处理器为基础,软件以一个多任务操作系统为基础的综合平台。这个平台的处理能力是以往单片机所无法比拟的,它涵盖了软件和硬件两个方面,因此称之为“嵌入式系统”。嵌入式系统的组成嵌入式系统的组成:嵌入式系统通常由嵌入式处理器、嵌入式外围设备、嵌入式操作系统和嵌入式应用软件组成。嵌入式平台的基本组成结构:嵌入式系统的开发流程和优势为什么要使用嵌入式系统?传统的系统开发流程嵌入式系统的开发流程和优势为什么要使用嵌入式系统?嵌入式系统开发流程避免重复劳动,缩短开发周期,保证开发的成功性!1.2嵌入式操作系统嵌入式操作系统(EmbeddedOperationSystem)产生于20世纪80年代,当时国际上一些IT公司开始进行商用嵌入式操作系统和专用操作系统的设计与开发。到目前为止,已经出现了很多嵌入式操作系统,在嵌入式产品开发中发挥着重要作用。1.2.1嵌入式实时操作系统嵌入式实时操作系统是指在限定的时间内对输入进行快速处理并作出响应的嵌入式操作系统。实时操作系统具有实时性,必须有相应的硬件支持才能达到实时控制的目的。嵌入式实时操作系统大体可分为商用型和免费型(开源)两种。商用型的实时操作系统功能稳定、可靠,有完善的技术支持和售后服务,但价格一般较高。典型的商用嵌入式实时操作系统有VxWorks,QNX,OSE,ECOS,PSOS,WindowsCE等等。免费实时

文档评论(0)

趁早学习 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档