- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARM嵌入式系统结构与编程 第1章 绪论
嵌入式系统在机器人控制中的应用 智能玩具与机器人 其他产品发展 Disc on Key Konica Revio 我们正步入一个崭新的“数字世界” 无线连接是 “数字胶水” 嵌入式应用 第1章 绪论 上半部 完 下半部内容提要 1.4典型应用:嵌入式机器人控制系统 1.5嵌入式技术的发展趋势 * TM * * TM 第1章 绪论 本章主要介绍嵌入式系统的发展历史和相关概念,当前嵌入式技术的主要应用以及市场上最流行的嵌入式产品,通过典型产品实例使读者了解当前嵌入式技术的应用状况和研究方向。最后介绍了嵌入式技术未来的发展趋势。 内容提要 1.1嵌入式系统定义 1.2嵌入式操作系统 1.3嵌入式技术在工程领域的应用 1.4典型应用:嵌入式机器人控制系统 1.5嵌入式技术的发展趋势 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),并作为一种可移植的软件平台成为当前国际嵌入式系统的应用软件支撑。 这一阶段在国际上相继出现了Palm OS,WinCE,嵌入式Linux,Nucleux等嵌入式操作系统 进入21世纪,嵌入式系统得到了极大的发展。在硬件上,MCU的性能得到了极大的提升,特别是ARM技术的出现与完善,为嵌入式操作系统提供了功能强大的硬件载体。 Intel、Sansung、Motorola、Phlips和Atmel纷纷采用ARM技术,再加上其公司先进的外围接口技术与先进的制造技术,设计出功能完备的MCU,应用到工业自动化、消费类电子、航空航天、军事工业等各个领域。 第一片集成式微处理器4004 8086、286 386、486 Pentium PentiumII、PentiumIII 1.1.2嵌入式系统的定义与特点 IEEE的定义: Devices used to control, monitor, or assist the operation of equipment, machinery or plants. 从中可以看出,嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置 我国嵌入式系统的行业定义 我国嵌入式系统的行业定义 以应用为中心,以计算机技术为基础,软件硬件可裁剪适应应用系统对功能、可靠性、成本、功耗严格要求的专用计算机系统。 从这个定义可以看出嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求进行合理的裁剪利用。 因此有人把嵌入式系统比作是一个针对特定的应用而“量身定做”的专用计算机系统。 1.2嵌入式操作系统 嵌入式操作系统(Embedded Operation System)产生于20世纪80年代,当时国际上一些IT公司开始进行商用嵌入式操作系统和专用操作系统的设计与开发。 到目前为止,已经出现了很多嵌入式操作系统,在嵌入式产品开发中发挥着重要作用。 1.2.1嵌入式实时操作系统 嵌入式实时操作系统是指在限定的时间内对输入进行快速处理并作出响应的嵌入式操作系统。 实时操作系统具有实时性,必须有相应的硬件支持才能达到实时控制的目的。 嵌入式实时操作系统大体可分为商用型和免费型(开源)两种。 商用型的实
文档评论(0)