今天,在线预订了一份Windows Embedded Standard 7
的评估版。以前我一直想做一点嵌入式的东西,例如自己DIY一个车载GPS或者是带GPS功能的车载电脑,又或者是家庭装修的时候再走廊处DIY一个基于嵌入式的语音控制台等等这样的东西。但是在市面上找到的嵌入式的东西都很专业,想要在“0”的基础上去做,很难!其实微软一直在努力让嵌入式变的更加简单,因为对于我来说,Windows 的基础是有的,所以Windows Embedded Standard 7让我接触嵌入式领域有了机会和信心,让IT的应用在嵌入式领域有了更加精彩的理由。
下面让我们来一起认识一下嵌入式,在一些特殊的场合,人们需要更加专业的设备来做一些事情,比如医疗设备,如果用PC去做的话可以,但是稳定性和精密程度可能不能满足需求;或者是GPS(车载导航仪),如果用PC来做,也可以实现,但是在车内空间、安装以及稳定性上都是问题;又或者是超市等零售行业收银机,如果拿PC装一套收银软件来实现也是可以的,但是在高效应用和批量处理上肯定也是行不通的。所以在生活应用或者企业应用的特殊的场合,人们需要的不仅仅是CPU、主板、显示器、键盘、鼠标这样的东西,需要的是更加便捷专业的信息化产品应用。
缺少应用环境支撑的嵌入式
嵌入式的应用就是帮助我们实现这些,比如车载GPS,里面是靠更加稳定并且灵活的嵌入式系统来支撑的;或者是医疗设备、工业化控制设备、POS机、ATM机等等。而这样专业且可以带给人们极大的便利的嵌入式设备,如果没有可以被大众所接受的嵌入式系统来做支撑的话,想要在生活及企业中得到广范应用是很难的事情。因为地球人接受新事物是需要一段很长的适应期的(在这期间,你需要进行介绍、宣传、培训、技术支撑、售后等等一系列高成本的投入)。但是,对于微软的Windows 产品来说,地球人都已经非常熟悉了。并且,有全系列的产品和环境来做支撑,对于孕育嵌入式产品来说,是一个非常舒适的平台。
支撑嵌入式的微软全方位环境
下面让我们一起认识一下微软的嵌入式平台Windows Embedded :
1996 年 11 月,Microsoft 发布了 Windows Embedded CE 1.0,从此正式进入了嵌入式产品市场。此后,Microsoft 逐渐扩展出全系列的嵌入式操作系统,使开发人员能够通过一系列产品来构建下一代的 32 位设备,这些产品为空间占用量大小不等的设备提供了工具集和开发平台。
从便携式超声波检测器到 GPS 设备,从 ATM 到支持大型建筑机械的设备,数以千计的嵌入式设备使用 Windows Embedded 产品构建而成。凭借全面的功能、易用的工具、免费的评估工具包以及对大型社区支持网络的访问,Windows Embedded 有助于加快产品上市,降低开发成本。
这一点,无论对于最终用户、开发者、嵌入式系统的IT pro还是商业运营者都是一件开心事,因为嵌入式也不再那么神秘了,而且确实又让我们的若干期待成为了现实。
再来认识一下Windows Embedded 7家族:
1.
Windows Embedded CE
:
Windows Embedded CE允许您使用组件化的实时操作系统开发占用空间小的设备。Windows Embedded CE 中的组件化功能已针对以下设备进行了优化:内存和处理资源有限的小设备、需要电源管理功能的移动设备、需要丰富的联网和通信标准的下一代设备或需要对中断做出确定性响应的实时设备。便携式导航设备和通信设备都属于基于 Windows CE 的设备。
2.
Windows Embedded Standard 7
Windows Embedded Standard 7是 Windows 7 的完全组件化版本(这一点尤其重要,因为windows 7 的操作界面确实很优秀,另外其很多功能都是可以帮助到大家在生活中的应用细节的。),使开发人员可以构建运行成千上万种现有 Windows 应用程序和驱动程序的高级商用设备和消费类设备。 使用 Windows Embedded Standard 7,您可以优化设备上操作系统的空间占用量,因为您可以只选择所需的驱动程序、服务和应用程序。 通过只使用所需组件,您可以缩短开发时间、优化操作系统大小、降低硬件成本,并将可启动内核的大小缩小为 40 MB。 Windows Embedded Standard 7 可用于瘦客户端和多功能打印机等设备。
3.
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
4.
Windows Embedded POSReady
:
Windows Embedded POSReady 是一款针对零售业优化的灵活的操作系统,内置有联网功能和基于标准的即插即用支持。它允许您将各种零售或娱乐设备外设连接到单个 POS 系统。Windows Embedded POSReady 可用于各种 POS 设备,包括自助结账系统、面向客户的信息网亭、收银机、加油机、自动柜员机和数字标牌。Windows Embedded POSReady 是一款针对零售业优化的灵活的操作系统,内置有联网功能和基于标准的即插即用支持。它允许您将各种零售或娱乐设备外设连接到单个 POS 系统。Windows Embedded POSReady 可用于各种 POS 设备,包括自助结账系统、面向客户的信息网亭、收银机、加油机、自动柜员机和数字标牌。
5.
Windows Embedded NavReady
:
Windows Embedded NavReady 是带有一组开发工具的操作系统,可用于构建能够连接到在线服务、具有 Bluetooth 功能的手机、基于 Windows 的 PC 以及 Internet 的手持便携式导航设备 (PND)。Windows Embedded NavReady 基于 Windows Embedded CE。基于 Windows Embedded NavReady 构建的 PND 可提供定位服务,并且能够连接到其他设备以采用免提方式拨打电话、流式传输音乐和交换数据。
5
、Windows Embedded Server:
Windows Embedded Server 是 Microsoft 的服务器操作系统的完整功能版本,内置有安全性、可靠性和可用性功能,旨在用于由专门定制的硬件和应用程序软件组成的嵌入式解决方案。Windows Embedded Server 用于构建各种服务器解决方案,其中包括医疗成像、安防、工业自动化和电信。
另外,还有两个个好消息:
1、5月13日Windows Embedded Standard 7中文版正式发布;
2、Windows Embedded Standard 7 即将在51CTO举办视频研讨会(时间:5月14日14:30)。
本文转自 angerfire 51CTO博客,原文链接:http://blog.51cto.com/angerfire/317105,如需转载请自行联系原作者