嵌入式系统在计算机中发展和应用.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文档。上传文档
查看更多
嵌入式系统在计算机中发展和应用

嵌入式系统在计算机中发展和应用   摘要:随着科学技术的发展,人类已经进入基于Internet的后PC时代。传统的IT设备逐渐转变成嵌入式设备,小到智能卡、手机、水表,大到信息家电、汽车,甚至飞机、宇宙飞船,我们的生活已经被嵌入式系统所包围。本文就对嵌入式系统在计算机中的发展和应用做了一些介绍。   关键字:嵌入式系统计算机发展应用   中图分类号:G623.58 文献标识码: A   1 嵌入式系统简介   嵌入式系统的定义   嵌入式系统是控制、监视或者辅助装置、机器和设备运行的装置。它是软件和硬件的综合体,还可以涵盖机械等附属装置。   嵌入式系统是面向用户、面向产品、面向应用的,它必须与具体应用相结合才会具有生命力、才更具有优势。它也是将先进的计算机技术、半导体技术和电子技术和各行各业的具体应用相结合的产物。嵌入式系统分为处理器、存储器、输入输出和软件这四个部分。   嵌入式系统的框架   嵌入式系统作为一类特殊的计算机系统,包含三个部分:   (1)硬件环境:是整个嵌入式操作系统和应用程序运行的硬件平台,硬件平台包括嵌入式处理器和外围设备。嵌入式处理器是嵌入式系统的核心,是控制、辅助系统运行的硬件单元。   (2)嵌入式操作系统:完成嵌入式应用的任务调度和控制等核心功能。具有内核较精简、可配置、与高层应用紧密关联等特点。嵌入式操作系统具有相对不变性。   (3)嵌入式应用程序:运行于操作系统之上,利用操作系统提供的机制完成特定功能的嵌入式应用。不同的系统需要设计不同的嵌入式应用程序。   嵌入式系统的特点   系统内核小。   专用性强。   系统精简。   高实时性的系统软件(OS)是嵌入式软件的基本要求。   嵌入式软件开发要想走向标准化,就必须使用多任务的操作系统。   嵌入式系统开发需要开发工具盒环境。   2 嵌入式系统在计算机中的应用   2.1 Windows中的应用   微软嵌入式产品MSEmbed,尤其是微软嵌入式系统,和普通OS并没有本质上的区别。从某种程度上说,微软嵌入式系统,就是根据环境的需求,将普通的OS进行??制和精简,从而形成符合应用环境需求的、特定的系统。   微软嵌入式系统,经过定制以及二次开发,能够最大程度的满足客户需求,同时在安全性、可靠性、可维护性以及整体性能方面,得到了良好体现。随着windows 7 OS进入嵌入式领域,其对于各种硬件的兼容性,以及在各个硬件平台上的可移植性,再一次得到极大完善。   1996 年11 月,Microsoft 发布了 Windows Embedded CE 1.0,从此正式进入了嵌入式产品市场。此后,Microsoft 逐渐扩展出全系列的嵌入式操作系统,使开发人员能够通过一系列产品来构建下一代的 32 位设备,这些产品为空间占用量大小不等的设备提供了工具集和开发平台。 微软发布Win CE 1.0之后的十年间,继续推出了2.0到6.0的Win CE产品。   2010年6月1日,微软发布了新的嵌入式Windows,并命名为Windows Embedded Compact 7,不再采用之前一贯沿用的名称Windows Embedded CE(简称Windows CE)。[10]新版的全国人民Winddows做出了一系列的改进,例如将所有系统元件都由EXE改为DLL,并移到 kernel space,并采用全新设计的虚拟内存架构、全新的设备驱动程序架构,支持更多的平台像x86、ARM、SH4、MIPS 等。   2.2 Linux系统中的应用   嵌入式Linux 是将日益流行的Linux操作系统进行裁剪修改,使之能在嵌入式计算机系统上运行的一种操作系统。嵌入式linux既继承了Internet上无限的开放源代码资源,又具有嵌入式操作系统的特性。嵌入式Linux的特点是版权费免费;购买费用媒介成本技术支持全世界的自由软件开发者提供支持网络特性免费,而且性能优异,软件移植容易,代码开放,有许多应用软件支持,应用产品开发周期短,新产品上市迅速,因为有许多公开的代码可以参考和移植,实时性能RT_Linux Hardhat Linux 等嵌入式Linux支持,实时性能稳定性好安全性好。   有巨大的市场前景和商业机会,出现了大量的专业公司和产品,如Montavista Lineo Emi等,有行业协会如Embedded Linux Consortum等,得到世界著名计算机公司和OEM板级厂商的支持,例如IBM、Motorola、Intel,目前Google的基于Linux开发的Android操作系统也已经广泛应用于嵌入式领域。传统的嵌入式系统厂商也采用了Linux策略,如Lynxworks Win

文档评论(0)

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

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

1亿VIP精品文档

相关文档