通信工程嵌入式系统的浅析.pdfVIP

  • 3
  • 0
  • 约1.96千字
  • 约 4页
  • 2020-07-19 发布于江西
  • 举报
通信工程嵌入式系统的浅析 虽然嵌入式系统是近几年才风靡起来的,但是这个概念并非 新近才出现。从20世纪七十年代单片机的出现到今天各式各样的 嵌入式微处理器,微控制器的大规模应用,嵌入式系统已经有了 近 30年的发展历史。 作为一个系统,往往是在硬件和软件交替发展的双螺旋的支 撑下逐渐趋于稳定和成熟,嵌入式系统也不例外。 嵌入式系统的出现最初是基于单片机的。 70年代单片机的出 现,使得汽车、家电、工业机器、通信装置以及成千上万种产品 可以通过内嵌电子装置来获得更佳的使用性能:更容易使用、更 快、更便宜。这些装置已经初步具备了嵌入式的应用特点,但是 这时的应用只是使用8位的芯片,执行一些单线程的程序,还谈 不上“系统”的概念。 从 80 年代早期开始,嵌入式系统的程序员开始用商业级的 “操作系统”编写嵌入式应用软件,这使得可以获取更短的开发 周期,更低的开发资金和更高的开发效率,“嵌入式系统”真正 出现了。确切点说,这个时候的操作系统是一个实时核,这个实 时核包含了许多传统操作系统的特征,包括任务管理、任务间通 讯、同步与相互排斥、中断支持、内存管理等功能。其中比较著 名 的有 Ready System 公 司 的 VRTX 、Integrated System Incorporation (ISI)的PSOS 和 IMG 的QNX 公司的 QNX 等。这些 嵌入式操作系统都具有嵌入式的典型特点:它们均采用占先式的 调度,响应的时间很短,任务执行的时间可以确定;系统内核很 小,具有可裁剪,可扩充和可移植性,可以移植到各种处理器上; 较强的实时和可靠性,适合嵌入式应用。这些嵌入式实时多任务 操作系统的出现,使得应用开发人员得以从小范围的开发解放出 来,同时也促使嵌入式有了更为广阔的应用空间。 90 年代以后,随着对实时性要求的提高,软件规模不断上升, 实时核逐渐发展为实时多任务操作系统( RTOS ),并作为一种软 件平台逐步成为目前国际嵌入式系统的主流。这时候更多的公司 看到了嵌入式系统的广阔发展前景,开始大力发展自己的嵌入式 操作系统。除了上面的几家老牌公司以外,还出现了 Palm OS ,W inCE,嵌入式Linux ,Lynx ,以及国内的 Delta Os 等嵌入式操作 系统。随着嵌入式技术的发展前景日益广阔,相信会有更多的嵌 入式操作系统软件出现。 在中国嵌入式系统领域,比较认同的嵌入式系统概念是:嵌 入式系统是以应用为中心,以计算机技术为基础,并且软硬件可 裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严 格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件 设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用 于实现对其他设备的控制、监视或管理等功能。 定义可从几方面来理解嵌入式系统: 嵌入式系统是面向用户、 面向产品、面向应用的,它必须与具体应用相结合才会具有生命 力、才更具有优势。因此可以这样理解上述三个面向的含义,即 嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结 合实际系统需求进行合理的裁减利用。 嵌入式系统是将先进的计算机技术、半导体技术和电子技术 和各个行业的具体应用相结合后的产物,这一点就决定了它必然 是一个技术密集、资金密集、高度分散、不断创新的知识集成系 统。所以,介入嵌入式系统行业,必须有一个正确的定位。例如 Palm 之所以在 PDA 领域占有 70%以上的市场,就是因为其立足于 个人电子消费品,着重发展图形界面和多任务管理;而风河的 VXWORKS 之所以在火星车上得以应用,则是因为其高实时性和高 可靠性。 嵌入式系统必须根据应用需求对软硬件进行裁剪,满足应用 系统的功能、可靠性、成本、体积等要求。所以,如果能建立相 对通用的软硬件基础,然后在其上开发出适应各种需要的系统, 是一个比较好的发展模式。目前的嵌入式系统的核心往往是一个 只有几 K 到几十 K微内核,需要根据实际的使用进行功能扩展或 者裁减,但是由于微内核的存在,使得这种扩展能够非常顺利的 进行。 实际上,嵌入式系统本身是一个外延极广的名词,凡是与产 品结合在一起的具有嵌入式特点的控制系统都可以叫嵌入式系 统,而且有时很难以给它下一个准确的定义。现在人们讲嵌入式 系统时,某种程度上指近些年比较热的具有操作系统的嵌入式系 统,本文在进行分析和展望时,也沿用这一观点。

文档评论(0)

1亿VIP精品文档

相关文档