为什么选择 Microsoft Windows XP Embedded? 点击:489 | 回复:0



旭日的来临

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 11回
  • 年度积分:0
  • 历史总积分:114
  • 注册:2010年10月30日
发表于:2010-11-08 11:24:34
楼主
了解 Microsoft XP Embedded 的优点

摘要

选择操作系统是设备制造商要对已有设备设计作出的最基本的决策之一。在选择嵌入式操作系统时,设备制造商一般是要寻找一个能满足技术和业务要求、能以可预测的低成本迅速地面世、能在设备的整个生命周期提供灵活性和支持能力的平台。




Microsoft 和 Windows XP Embedded 操作系统和工具可提供技术、设备生命周期成本分析和符合设备制造商目前和未来对完整、低成本的、尽职尽责的合作伙伴的需要的业务模式。






概述

选择操作系统是设备制造商必须对已有设备设计作出的最基本的决策之一。很多设备制造商正在考虑将自行维护的、专用的内部嵌入式操作系统更换为商用嵌入式操作系统,或将现有的商用嵌入式操作系统更换为其他的商用嵌入式操作系统。如果这样的话,他们很可能在寻找一个能满足技术和业务要求、能以可预测的低成本迅速地面世、能在设备的整个生命周期提供灵活性和支持能力的平台。

Microsoft®Windows®XP Embedded 可满足设备制造商对可用于各种嵌入式设备设计的嵌入式操作系统的需求,它可提供:




一组成熟而完整的技术。选择了 Windows XP Embedded,设备制造商获得了成熟而全面的嵌入式开发平台、集成的开发工具链和最新的创新技术,从而可迅速、灵活、预测性地满足不断变化的客户要求。
较低的设备生命周期成本。选择了 Windows XP Embedded,设备制造商能管理可预测的设备生命周期开发、支持和维护成本,同时达到较低的设备生命周期成本,并满足不断缩短面世时间的目标。
业务模式标准。Windows XP Embedded 是基于经过证明的符合制造商设备生命周期需求的商业软件业务模式,它具有该行业最大的合作伙伴生态系统和低成本、广泛的操作系统维护支持 — 这些都是基于低前期成本的“共享成功”的收入模式。
一组成熟而完整的技术

使用 Windows XP Embedded,制造商可以更迅速地开发设备、获得更丰富的差异化、并可将供应商管理 和授权成本降到最低。Windows XP Embedded 可提供:



一套丰富的、可升级的组件化操作系统技术和应用程序。
广泛的、经过专业测试的硬件支持。
常用的、强大的、兼容的开发工具。
组件化技术和应用程序

Windows XP Embedded 包含一套丰富的、可升级的组件化、预集成、占用空间最少的技术和应用程序, 详细介绍如下:




精细组件化。
Windows XP Embedded 具有组件化操作系统的架构,是由 10,000 多个单独的组件组成的可配置的精细整体。有了这些组件,开发人员可使用强大的、集成的、基于 GUI 的工具另外组装操作系统映像,以在维持操作系统依赖关系的同时满足空间要求。Windows XP Embedded 是 Windows XP Professional 的完全组件化版本,在装有可启动内核的情况下最小可缩为 8 MB。



丰富的、可自定义的应用程序。
Windows XP Embedded 包含许多高级软件功能和应用程序,可对核心 Windows XP 操作系统和网络栈提供附加值。设备制造商可利用这些功能和应用程序启用嵌入式设备使用方案。这些应用程序(包括常用的桌面应用程序和服务,如 Microsoft®Windows Media®Player 和 Microsoft®Internet Explorer)具有完整功能和生产质量。利用完全 Win32®API 支持,Windows XP Embedded 与成千上万的为 Windows XP Professional 设计的通用应用程序完全兼容。



包含集成技术。
Windows XP Embedded 还包含一套丰富的集成技术,如多媒体编码解码器和格式、蓝牙、DirectX®和 .NET Framework。其他多供应商的嵌入式平台必须分别取得许可后才能使用这些技术。除了包含 Windows XP Professional 的桌面版可用的几乎所有技术外,Windows XP Embedded 还提供专门为设备开发的嵌入式功能。



相反,其他一些嵌入式平台不是真正的精细组件化,而是手动减少组件来开发操作系统映像。另外,其他一些嵌入式操作系统包含更少的增值技术和应用程序。因此,如果设备制造商希望自己的设备包含增值应用程序和软件功能,他们有三个需要附加成本的选择,可通过许可使用费或开发时间实现:内部构建、从支持此平台的几个公司中获得许可、或在可能的情况下查找免费版本,然后进行必要的端口设置和修改以满足设备要求。



广泛的、经过专业测试的硬件支持


选择了 Windows XP Embedded,设备制造商可以迅速而可靠地跨一系列最受欢迎的 PC 架构硬件平台在兼容的专业测试的基础上合并经过认证的设备驱动程序和其他硬件支持:




覆盖广泛的驱动程序。Windows XP Embedded 包含一套广泛的源形式的设备驱动程序,以优化嵌入式开发。Windows XP Embedded 本身包含 9,000 个经过 Windows 硬件质量实验室 (WHQL) 认证的用于 PC 架构硬件平台的驱动程序。
对大多数常用硬件的兼容支持。Windows XP Embedded 支持所有 PC 架构处理器系列和架构。无论是在开发过程中、在设备的生命周期还是跨产品线,基本上保证设备制造商可以灵活而方便地在基于 x86 的硬件平台之间迁移自定义的操作系统和应用程序。这有助于提高硬件的性价比。
经过专业测试。Microsoft 聘用了数千名专门的软件测试工程师,经过广泛的测试版程序的测试,Windows XP Embedded 受益匪浅。这样实现了对一系列广泛的、经过全面测试的(并且经过认证的)硬件的支持。此外,Microsoft 作为保证操作系统和驱动程序质量的后盾,为 Windows XP Embedded 中包含的所有操作系统组件和驱动程序提供维护支持。
常用的、强大的、兼容的开发工具

选择了 Windows XP Embedded,设备制造商受益于 Microsoft 多年的工具专长、由 6,000,000 多名开发人员组成的应用程序开发社区、以及基于丰富、成熟和通用 API 以加速操作系统和应用程序的开发的完全集成开发环境,详细介绍如下:


集成开发环境。设备制造商可使用单一的、基于 GUI 的集成开发环境 (Windows Embedded Studio) 来构建 Windows XP Embedded 映像。这种集成开发环境包含一些工具,例如空间需求估算器和 设备分析器(可减少构建映像时经常进行的费时的推测)。
丰富的本机和托管应用程序工具。Windows XP Embedded 操作系统提供了一套简化的基于 GUI 的应用程序开发工具。开发人员可使用 Visual Studio®.NET 来授权托管或本机应用程序,可利用 .NET Framework or native Win32 API 进行此操作。自 Microsoft 成立以来,应用程序开发工具一直处于其业务的中心地位。目前,6,000,000 多名开发人员熟悉这些工具和 API。这个大型开发人员基地使大量熟练的开发人员和现有的应用程序遍布各地。
成熟的、通用的 API。Windows XP Embedded 提供了与 Windows XP Professional 上相同的 10,000 个 Win32 API。利用如此众多可用的、记录完好的、使用广泛的、可兼容执行的 API,嵌入式应用程序开发人员可以简单地写出独特而强大的应用程序或重复利用原本为基于 Windows XP Professional 的计算机所写的应用程序。

其他嵌入式操作系统可能缺少用于构建操作系统映像和开发应用程序的成熟而完整的工具集。他们可能也拥有多个非标准的


热门招聘
相关主题

官方公众号

智造工程师