微软
嵌入式产品MSEmbed,尤其是微软嵌入式系统,和普通OS并没有本质上的区别。从某种程度上说,微软嵌入式系统,就是根据环境的需求,将普通的OS进行定制和精简,从而形成符合应用环境需求的、特定的系统。
概念
微软嵌入式系统,经过定制以及二次开发,能够最大程度的满足客户需求,同时在安全性、可靠性、可维护性以及整体性能方面,得到了良好体现。随着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 用于构建各种服务器解决方案,其中包括医疗成像、安防、工业自动化和电信。
选择理由
选择方法