2009年4月21日星期二

无处不有的Embedded - 毫无疑问,这个伙计是个写手,除非他自己标注自己是微软的Fans,或者对这个领域不懂,摘抄的文章当作自己的原创。不过,这样的人很多,兼容并包,开放心态。

 

   很多人以为微软的windows只是用在我们平时接触最多的计算机上,可能很多人也以为我们平常所用的一台主机加一个显示屏组成的系统才是计算机。其实呢,在我们的手机里、PAD里、玩具里、剧场的灯光照明系统里、无数工厂的设备里,都有一台或多台真正的微型计算机,他们都无时不刻的运行着很多程序,这种程序就叫做嵌入式程序,而他们的大脑绝大多数都是微软的嵌入式操作系统,或者称为Windows Embedded,也有人形象的称它为微软的另一窗口。

     当今社会,如果没有Windows Embedded,可能就谈不上自动化、智能化,我们就不可能使用智能手机,我们就不可能有高速防伪点钞机,我们就没有高速运转的极其刺激的过山车,我们就没有…,总之,一切智能化、自动化就会失去光彩和大脑。相反,正因为我们有了Windows Embedded这种嵌入式的操作系统,我们就可以像在pc机上开发很多软件一样,在各种设备、各种行业中开发无数的智能控制系统,我们就有千奇百怪的按摩椅,从头到脚,从轻到重给我们按摩,我们就有各种精彩的智能的舞台设备与组合程序灯光,更令人惊讶不已的就是各种机器人,更是Windows Embedded发挥了极其重要的绝对作用,基于Windows Embedded的设备如今已经延伸到了我们生活的每一个角落。因此,可以说,Windows Embedded给我们的生活带来无限活力,给我们社会的进步带来高度发展的基础,使一切变得更精彩,从某种意义讲,高度发达的今天Windows Embedded 已经无处不有、无处不用。

    我们通常所说的嵌入式Windows,即Windows Embedded,包括早先广泛应用的Windows CE、Windows XP Embedded、Windows Embedded for Point of Service等三个系统,以及最新发布的Windows Embedded CE 6.0 R2、Windows Embedded Standard 2009,这些操作系统都是面向工业控制、自动化控制,实现智能应用的基础,在这个基础上,人们用所谓的C语言、.NET等编制各种嵌入式控制程序,放在或者固化在芯片里,再放到各种设备、机器、手机、机器人、提款机等,实现各种令人赞叹的智能工作。

我国政府多年来十分重视嵌入式程序的开发和应用,对嵌入式程序的研发机构和专业化公司有很多配套补助政策、减税政策和扶持政策,而对于嵌入式程序研发人员的工资待遇也是相对优厚,因为,嵌入式程序的开发应用对于人类社会的进步,对于中国的国民经济的发展,对于人民生活水准的提高都具有十分重大的作用。

     微软新近发布的Windows Embedded CE 6.0的WSD功能,已经可以让所有手持设备都有可能访问WEB或使用web资源,这就是嵌入式设备的一个突破性的应用。从这个意义讲,Windows Embedded将人类带入后PC时代,更是将我们带入移动的后网络时代。

     微软最新发布Windows Embedded Standard 2009则是智能、连接性、服务导向设备的重要构件,提供了许多新特性、升级和增强性,重点集中在以下三个领域:Microsoft Silverlight。支持Silverlight提供了跨浏览器、跨平台的插件,在Web中实现了下一代媒体体验和丰富的互动应用(RIAs),包括视频、动画、互动操作和极佳的用户界面。NET Framework 3.5、Internet Explorer 7和Windows Media Player 11。通过卓越的用户感观体验来构建完善的设备。Windows Embedded Standard 2009提供了多种特性,实现了下一代媒体体验、RIA和极佳的用户界面,这些将有助于设备制造商缩短创新设备的上市周期,同时提供前所有未有的连接体验。

     回顾微软早期嵌入式操作系统,对开启人类后PC时代起到历史性的重要作用。

     像用的最为广泛的Windows CE就是一种灵活的32位操作系统,它拥有一套完善的操作系统功能和综合开发工具。它的主要应用领域包括手持设备和各种新兴的高级消费类电子产品,比如IPTV机顶盒和VoIP设备。对桌面系统兼容性良好加上强大友好的开发环境,被昵称为"蜥蜴"的Windows CE如今已拥有了PDA市场的半壁河山。新版本的Windows CE 6.0又进一步增加了通信和多媒体功能。使得Windows Embedded发挥更大、更完美的功能。

     Windows XP Embedded 则是组件化、可视化系统,采用常见的开发工具,如 Visual Studio .NET,使的开发嵌入式程序更加容易、更加快速,它能够快速开发出最为可靠的全功能连接设备,因此也大受欢迎。使用 Windows XP Embedded 构建操作系统的常见设备类别包括零售销售点终端、瘦客户机和高级机顶盒等。可以基于x86处理器快速开发高级嵌入式设备,因此也大量应用于工业控制、新兴数字家庭产品中那些需要联网的设备。

    Pos Ready (Windows Embedded for Point of Service)的应用就更加尖端,像自动售货机、键盘锁、POS电源、磅秤等零售外设、无线网络、生物检测扫描等这样的最尖端技术都离不开Windows Embedded for Point of Service的应用。

    微软的嵌入式操作系统Windows Embedded的核心价值就是遵循"最佳的兼容性"和开放性,这是微软嵌入式操作系统能被广泛应用个最根本原因,当然其功能强大,实用性强,开发界面友好,也是微软嵌入式产品高速广泛应用的原因。

    微软的嵌入式操作系统Pos Ready的重要应用目标,就是广泛应用于具有广阔前景的零售业中,通过把POS终端变成新一代信息门户,把这个领域整合统一到无所不在的Windows 系统中去,微软已经成功的开发出桌面平台和移动平台,微软的Embedded另一个重要领域正在深入到手持设备、工业控制、机器人领域中。

    如果说,长久以来,我们使用了大量智能手机的方便,使用过神奇无比的提款机与自动存款机,躺在舒服无比的全能自动按摩机享受人生时,虽然感到不可思议,但它的基本原理则一无所知,当然,也许我们一些人也不会问究竟是什么魔力在显灵。现在应该明白,这一切不可思议的智能化,都是微软城堡的另一扇"窗口"也就是微软嵌入式操作系统Windows Embedded在把我们的生活打点得流光溢彩。(钟恩光 原创)

 

没有评论:

发表评论