游戏茶苑|嵌入式操作系统WindowsCE研究

本文摘要:式系统被定义为:以应用于为中心、以计算机技术为基础、软件硬件可剪裁、适应环境应用于系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

游戏茶苑大厅免费下载

式系统被定义为:以应用于为中心、以计算机技术为基础、软件硬件可剪裁、适应环境应用于系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。  嵌入式操作系统是反对嵌入式系统应用于的操作系统软件,它是嵌入式系统极为重要的组成部分,一般来说还包括与硬件涉及的底层驱动软件、系统内核、设备驱动模块、通信协议、图形界面、标准化浏览器等。

与标准化操作系统相比较,嵌入式操作系统在系统动态高效性、硬件的依赖性、软件固态化以及应用于的专用性等方面具备更为引人注目的特点。嵌入式操作系统的经常出现,大大提高了嵌入式系统研发的效率,在嵌入式操作系统之上研发映射系统将增加系统研发的工作量,强化嵌入式应用软件的可移植性,使嵌入式系统的开发方法极具科学性。近年来,随着电子技术的不断进步,嵌入式系统研发己沦为热点,  WindowsCE是Microsoft公司专门针对嵌入式产品领域研发的嵌入式操作系统,该系统是一种灵活、高效、可前端的32位的操作系统,主要面向各种嵌入式系统和产品。

它所具备的多线程、多任务、几乎守住式的特点是专门各种有很严苛资源容许的硬件系统所设计的。它的模块化设计使嵌入式系统和应用程序开发者需要便利地加以自定义以适应环境一系列产品,例如:消费类电子设备、专用工业控制器和嵌入式通信设备等的必须[1]。  WindowsCE仅次于的益处在于界面的通用性,用户更容易接管;同时,可以将Windows标准化操作系统下的应用程序重制到嵌入式应用系统中。

关于WindowsCE的研究文献有许多,但是缺乏从建构平台到网络应用的系统分析,本文从网络应用抵达,深入研究WindowsCE下如何构建TCP/IP协议,这对嵌入式网络应用很有意义。  1基于WindowsCE的嵌入式系统的结构  要展开嵌入式系统的应用于研发,必需再行创建一个研发平台。一个基于WindowsCE的平台由WindowsCE操作系统核组件、OEM兼容层(OEMAdaptationLayer,OAL)和设备驱动程序以及构成系统的硬件设备构成,图1为基于WindowsCE平台的层次结构。

  从图1中可以显现出,一个基于WindowsCE的嵌入式系统可分成四个层次,从底层到上层分别是硬件层、OEM层、操作系统层和应用程序层。图1基于WindowsCE的目标平台及其组件  硬件层是系统的硬件,还包括微处理器和各种周边设备。OEM层是一个硬件抽象化层,它获取了硬件和操作系统之间的模块,操作系统要采访明确的硬件就可以通过OEM层获取的API展开采访,而不用必要与硬件做事。

游戏茶苑大厅免费下载

操作系统层中有WindowsCE的组件,用户可以根据自己的系统的必须展开自定义,自由选择必须的组件,去除不必要的组件,这样可以增大内存市场需求,使系统性能达到最佳。应用程序层是用户为特定的嵌入式系统研发的应用程序。

本文关键词:游戏茶苑,游戏茶苑大厅免费下载

本文来源:游戏茶苑-www.esolvetutors.com