微软嵌入式产品MSEmbed,尤其是微软嵌入式系统,和普通OS并没有本质上的区别。从某种程度上说,微软嵌入式系统,就是根据环境的需求,将普通的OS进行定製和精简,从而形成符合套用环境需求的、特定的系统。
基本介绍
- 中文名:微软嵌入式系统
- 产品:MSEmbed
- 根据:环境的需求
- 发布:1996 年 11 月
- 内置:安全性、可靠性
概念
微软嵌入式系统,经过定製以及二次开发,能够最大程度的满足客户需求,同时在安全性、可靠性、可维护性以及整体性能方面,得到了良好体现。随着windows 7 OS进入嵌入式领域,其对于各种硬体的兼容性,以及在各个硬体平台上的可移植性,再一次得到极大完善。
1996 年 11 月,Microsoft 发布了 Windows Embedded CE 1.0,从此正式进入了嵌入式产品市场。此后,Microsoft 逐渐扩展出全系列的嵌入式作业系统,使开发人员能够通过一系列产品来构建下一代的 32 位设备,这些产品为空间占用量大小不等的设备提供了工具集和开发平台。
从携带型超音波检测器到 GPS 设备,从 ATM 到支持大型建筑机械的设备,数以千计的嵌入式设备使用 Windows Embedded 产品构建而成。凭藉全面的功能、易用的工具、免费的评估工具包以及对大型社区支持网路的访问,Windows Embedded 有助于加快产品上市,降低开发成本。
Windows Embedded 产品系列
Windows Embedded CE
Windows Embedded CE 6.0 允许您使用组件化的实时作业系统开发占用空间小的设备。Windows Embedded CE 中的组件化功能已针对以下设备进行了最佳化:记忆体和处理资源有限的小设备、需要电源管理功能的移动设备、需要丰富的联网和通信标準的下一代设备或需要对中断做出确定性回响的实时设备。携带型导航设备和通信设备都属于基于 Windows CE 的设备。
Windows Embedded Standard
(下一代 Windows XP Embedded)
Windows Embedded Standard 是 Windows 的完全组件化版本。Windows Embedded Standard 允许您开发高级商用设备和消费类设备来运行数以千计的现有 Windows 应用程式和驱动程式。Windows Embedded Standard 包括 Silverlight、.NET Framework 3.5、Internet Explorer 7、Windows Media Player 11、RDP 6.1 和网路访问保护。使用 Windows Embedded Standard,您可以最佳化设备上作业系统的空间占用量,因为您可以只选择所需的驱动程式、服务和应用程式。通过只使用所需的组件,您可以缩短开发时间、最佳化作业系统大小、降低硬体成本,并将可启动核心的大小缩小为 40MB。Windows Embedded Standard 用于瘦客户端和网亭等设备。
Windows Embedded POSReady
(下一代 Windows Embedded Point of Service)
Windows Embedded POSReady 是一款针对零售业最佳化的灵活的作业系统,内置有联网功能和基于标準的即插即用支持。它允许您将各种零售或娱乐设备外设连线到单个 POS 系统。Windows Embedded POSReady 可用于各种 POS 设备,包括自助结账系统、面向客户的信息网亭、收银机、加油机、自动柜员机和数字标牌。Windows Embedded POSReady 是一款针对零售业最佳化的灵活的作业系统,内置有联网功能和基于标準的即插即用支持。它允许您将各种零售或娱乐设备外设连线到单个 POS 系统。Windows Embedded POSReady 可用于各种 POS 设备,包括自助结账系统、面向客户的信息网亭、收银机、加油机、自动柜员机和数字标牌。
Windows Embedded Enterprise
Windows Embedded Enterprise 产品是 Microsoft 的 Windows 桌面作业系统的完整功能版本,旨在支持需要 Windows 应用程式兼容性和部署自定义用户界面的灵活性的专用嵌入式设备。如果空间占用量不是问题,开发人员在构建安全应用程式时,可以利用 Windows Embedded Enterprise 的不同可视化用户界面、连线功能和可靠性。採用 Windows Embedded Enterprise 的成功套用包括网亭、ATM 系统、POS 设备、複杂的工业自动化控制器、複杂的医疗设备以及游戏机。
Windows Embedded Enterprise 产品系列
- Windows 7 Professional for Embedded Systems
- Windows 7 Ultimate for Embedded Systems
- Windows XP Professional for Embedded Systems
- Windows Vista Business for Embedded Systems
- Windows Vista Ultimate for Embedded Systems
Windows Embedded NavReady
Windows Embedded NavReady 是带有一组开发工具的作业系统,可用于构建能够连线到线上服务、具有 Bluetooth 功能的手机、基于 Windows 的 PC 以及 Internet 的手持携带型导航设备 (PND)。Windows Embedded NavReady 基于 Windows Embedded CE。基于 Windows Embedded NavReady 构建的 PND 可提供定位服务,并且能够连线到其他设备以採用免提方式拨打电话、流式传输音乐和交换数据。
Windows Embedded Server
Windows Embedded Server 是 Microsoft 的伺服器作业系统的完整功能版本,内置有安全性、可靠性和可用性功能,旨在用于由专门定製的硬体和应用程式软体组成的嵌入式解决方案。Windows Embedded Server 用于构建各种伺服器解决方案,其中包括医疗成像、安防、工业自动化和电信。
选择理由
Windows Embedded 可提供以下业务方面的好处: |
加快产品上市速度 – Windows Embedded 产品具有可帮助缩短项目周期的各种功能集和熟悉的简单易用的开发工具,从而加快可产品上市步伐。 |
低成本开发 – 通过允许您在做出购买决定之前,使用为期 120 天(对于 Windows Embedded CE 为 180 天)的评估包免费评估和测试大部分 Windows Embedded 产品,Windows Embedded 在最大程度上降低了您的投入成本。 |
即付即用许可 – 直到产品上市才支付许可证费用。Windows Embedded 允许您延期兑现前期投资,直至设备上市后再付款,进而能够按分级批量折扣价使用每部件许可证。此举有助于预测投资,降低盈亏平衡量。 |
共享源计画 – 通过 Windows Embedded 共享源计画,开发人员能够访问、调试、修改、改进和共享 Windows Embedded CE 共享原始码。此外,遍布全球的 OEM 客户无需告知 Microsoft 或将其衍生工作与嵌入式系统社区共享,即可创建和重新分发 Windows Embedded CE 共享原始码的商业衍生内容,以便在商业设备中使用。原始码为开发和支持 Windows Embedded 硬体、软体和设备提供了便利。 |
智慧财产权保护 – Microsoft Windows Embedded 许可有助于保护您的智慧财产权。有些作业系统平台要求您公开您的智慧财产权,因此您将承担可能在公共领域使用代码的责任。 |
Microsoft 对 Windows Embedded 的承诺 – 随着 1996 年 11 月份 Windows CE 1.0 的发布,Microsoft 正式进入了嵌入式系统市场领域。自此,Windows Embedded 团队沿着不断创新、持续增长的道路,将嵌入式系统产品组合扩大为多个产品系列。Microsoft 支持生命周期策略保证:在 Windows Embedded 产品发布后,将为其提供五年的主流支持和五年的扩展支持,二者相加总计提供十年支持。 |
行业领先的合作伙伴网路 – 通过行业领先合作伙伴的全球网路,您可以访问功能强大且颇具价值的资源和服务系统,从而加速设备上市步伐。Windows Embedded 合作伙伴包括分销商、系统集成商、独立硬体和软体供应商、ODM、OEM、晶片供应商、工具供应商和专业培训机构。通过在早期阶段与 Windows Embedded 合作伙伴合作可进一步节约您的开发成本。 |
社区与支持 – Windows Embedded 可提供对活动网路的访问许可权,该网路由 Microsoft 开发人员、Windows Embedded 客户、500 多家 Windows Embedded 合作伙伴和 60 家 Windows Embedded MVP 组成。在嵌入式设备开发过程的每一阶段,该网路的成员之间彼此精诚合作。同时,Microsoft 还承诺提供为期十年的产品生命周期支持。有关详情,请阅读支持策略。其他支持资源还包括第三方产品和服务全球支持;培训、教程、“操作方法”内容;线上社区论坛,如新闻组、论坛、网路广播和部落格。 |
增加盈利机会 – Windows Embedded 允许您重複使用以前的项目,并帮助您利用现有代码轻鬆更新或扩展产品线。您可以用更短的时间,先于竞争对手发布更为广泛且更具竞争力的嵌入式产品,并巩固您作为嵌入式系统市场领导者的地位。 |
选择方法
确定哪种 Windows Embedded产品适合您 Microsoft 提供了各种嵌入式产品,因此在您做出任何购买决定时,请首先确定哪种产品中包含的技术符合您的开发需要。Windows Embedded OS Chooser Wizard 和对比表可以帮助您做出此决定。 |
评估产品 在确定所需的 Windows Embedded 产品后,购买过程的下一步就是评估该产品。下载或订购要评估的 Windows Embedded 产品的试用版。或者,如果您愿意,可与 Microsoft 授权的嵌入式系统分销商联繫,以获得试用版的副本,并寻求安装或相关问题方面的帮助。利用试用版软体,您可以构建使用 Windows Embedded 技术的设备,软体使用期为 4 个月(Windows Embedded CE 为 6 个月)。 |
购买产品的开发工具 在完成 Windows Embedded 产品评估并準备开发时,可通过两种方式来购买开发工具: 通过授权的 Windows 嵌入式系统分销商该分销商将帮助您购买全包装产品 (FPP)。您还将收到“其他许可配置”的电子邮件副本,其中规定了针对每个 Microsoft 嵌入式许可产品的分发许可权和相应限制。Windows Embedded CE、Windows Embedded Standard、Windows Embedded POSReady 和 Windows Embedded NavReady FPP 的建议零售价格为 995 美元。对于 Windows Embedded Enterprise 和 Windows Embedded Server,请与当地 Windows Embedded 分销商联繫以了解详细信息。在正式推出设备之前,您可以对任意数量的设备原型进行无限次现场测试和原型测试。对于美国和加拿大客户,若购买工具包,我们将在整个开发过程中提供两次免费支持。通过 MSDN 订阅Microsoft Visual Studio 2008 Professional Edition 附带 MSDN Embedded 订阅,可通过该经济高效的方式获得 Microsoft 平台和工具的授权、技术支持以及轻鬆访问最新的可用 Microsoft 更新。该方式以传统 MSDN 权益为基础,从而为嵌入式设备开发人员提供了单独订阅,以便开发人员能够获得 Visual Studio 软体开发工具套件以及下列 Windows Embedded 平台和技术: Windows Embedded CE 是一种专为占地面积小的设备设计的 32 位组件化硬实时本机作业系统 Windows Embedded Standard 是用于高级企业设备的下一代 Windows XP Embedded 产品 Windows Embedded NavReady 2009 提供创新技术,以帮助构建针对携带型导航而最佳化的设备 Windows Embedded POSReady 2009 是一种经过专门设计的灵活作业系统,可实现服务点 (POS) 解决方案与外围设备、伺服器和服务的无缝连线。 进行订阅或了解有关 MSDN 订阅的详细信息。 |
获取运行时许可证以进行销售 一旦您完成测试和开发并準备将嵌入式系统推向市场后,即可从 Microsoft 授权的嵌入式系统分销商那里获取每个要销售的部件的运行时许可证和真品证书。每个运行时许可证的价格可能有所不同,具体取决于您在给定时间内所购买的许可证的数量。您可以从各个产品的“概述”页上找到定价信息: Windows Embedded CE Windows Embedded Standard Windows Embedded Enterprise Windows Embedded POSReady Windows Embedded NavReady Windows Embedded Server |