Microsoft Windows CE 上的Platform Builder 2.11把Windows CE操作体系的强壮功用和一个集成开发环境以及Win32上内容丰厚的嵌入式开发东西集结合了起来。
本文描绘了在高档的32位嵌入式运用中运用Windows CE和Windows CE Platform Builder 2.11的特色和优点,它还描绘了在把一个PC上的硬件开发途径作为低本钱的原型方针时怎么快速而方便地评价操作体系及其顺便东西。Windows CE的Platform Builder的低本钱原型功用在答应OEM并行地开发软件和硬件方面证明了自己共同而不可或缺的价值。
序言
Microsoft Windows CE垂手可得地操纵着嵌入式体系商场。面向从最根本的体系到高档的32位嵌入式体系,Windows CE是一个小规模而又高度可定制的操作体系。它是一个全新的体系,以最现代的技能规划和优化,适用于现有的和下一代的32位微处理器宗族,包含根据MIPS、PowerPC、SH-3、SH-4、ARM、StrongARM和Pentium中心的功用强壮的新式处理器。Handheld PC(H/PC)是最早运用Windows CE功用的一类设备,但H/PC是这一簇新而功用强壮的体系现在仅有完成了的运用。可以预见,在未来的几个月或一年内,业界将掀起一股热潮,纷繁在便携式电子设备和紧凑的专用体系运转Windows CE。Windows CE答应嵌入式运用软件在揭露接口上发生产品数据的功用将激起一股操控和HMI产品涌入商场的潮流。
Windows CE Platform Builder 2.11供给您需求的操作体系和开发东西以创立高档嵌入式运用程序。它和高性能的Developer Studio集成在一起,让您取得高效率和项目管理能力,以及在Windows CE操作体系下创立嵌入式运用程序的完好的东西包。这个集成环境包含了Win32 API–业界抢先的运用编程接口。Win32供给了丰厚且容错性极好的服务。别的,存在着不计其数的其他东西、软件库、书本及其他资源供Win32开发者运用,天然,有着更多的谙熟Win32 API的软件开发者。
Windows CE Platform Builder 2.11改变了嵌入式软件东西取得和运用的方法,大幅降低了嵌入式产品开发的本钱。Windows CE和Platform Builder不仅仅是改变了嵌入式体系开发的经济模型,它们还改变了评价模型。Windows Platform Builder 2.11可通过零售途径取得,在价格上与其他同类型嵌入是开发东西比起来也具有适当优势。微软的开发东西在结合高性能和杰出的价值方面一贯做得非常好,Platform Builder也不破例。
局势剖析
当今的嵌入式规划部队处于高度分解状况中。有着多得让人目不暇接的完成方针和东西,包含微操控器、微处理器、定制和专用的操作体系、实时操作体系附件和内核,以及非规范化的嵌入式开发体系和重要的东西。方针和东西上的多样化也困扰着嵌入式体系的首要购买者,使得支撑一切途径的环境的保护变得简直不可能。这一妨碍导致制造商和首要出售集体坚持嵌入式体系开发者有必要恪守规范途径和开发东西的准则。作为嵌入式途径的Windows CE满意乃至超过了这些需求。Windows CE和Platform Builder 2.11的规划完成满意了嵌入式体系规划者的需求,是曩昔那些贵重的专用嵌入式开发东西的亟需的代替计划。
Windows CE操作体系及相关开发东西之所以具有吸引力,其大部分原因在于他们供给了广为人知并广为运用的开发环境,而且和具有嵌入式运用所需的高性能、高效率和便携式操作体系结合在一起。Windows CE的高档特性,比如网络、通讯以及图形功用,和模块化规划结合在一起,为中级开发人员创立高复杂度嵌入式体系供给了抱负的环境。
现有技能并不能开发顺便新式I/O体系的扩展嵌入式体系。Window CE供给象USB这样的外围接口,答应高档I/O体系的即时支撑。Windows CE驱动程序模型在驱动程序体系结构方面有着很大的灵敏性,答应现有驱动程序技能的快速引进。对嵌入式商场的这一新的敞开性也是Windows CE最具期望的地点。
如今的嵌入式体系并不承受敞开数据接口。与现在的嵌入式体系相关的进程数据依托一个绑缚于体系上的独自的监控计算机搜集取得。Windows CE的网络和通讯功用使嵌入式体系的开发者和用户可以使这些敞开接口对嵌入式环境本地化。这一根底架构敞开性也是Windows CE在嵌入式商场取得空前欢迎的首要原因之一。
Windows CE的根本规划方针之一是简化嵌入式开发进程,这一方针的完成借助于当今嵌入式体系规划者在编程时最为广泛运用的Win32 API的引进,并和Microsoft Visual C++等开发体系结合在一起。一起,Windows CE供给一个安稳、灵敏且被广泛支撑的操作体系来处理建立在嵌入式体系上的多种多样的硬件途径和软件运用程序。对嵌入式体系的开发者和用户来说,Windows CE带来的实实在在的优点是无可否认的。