微软嵌入式产品

微软嵌入式产品

目录导航

嵌入式系统

由于个人数码助理(PDA,Personal Digital Assistant)及手持设备在硬件上设计的特性,即使在软件上的扩充性比其他设备来得好,但普遍被认为是嵌入式设备。但是这个定义也逐渐模糊。举例来说,Intel 公司的凌动(ATOM)微处理器原本是为了移动互联网设备(MID,Mobile Internet Device)这一类的嵌入式系统设计的,但是更多的被应用于上网本(Netbook),而上网本属于使用Windows或者Linux的个人计算机,因此嵌入式系统的定义又更模糊了。

嵌入式系统的核心是由一个或几个预先编程好以用来执行少数几项任务的微处理器或者单片机组成。与通用计算机能够运行用户选择的软件不同,嵌入式系统上的软件通常是暂时不变的;所以经常称为“固件”。

Windows XP Embedded

Windows XP Embedded为微软研发的嵌入式操作系统,是一个以组件模块展现出与Windows XP Professional操作系统一样的接口与操作模式,可依各自需求组合出的操作系统镜像文件,确保有Windows XP Professional操作系统相依性以及完整的功能。可以应用在各种嵌入式系统,或是硬件规格层次较低的电脑系统(例如很少的存储器,较慢的中央处理器等)。

*目前最新版本的Windows XP Embedded为Windows XP Embedded FP2007

*含多个x86硬件平台驱动程序组件。

*支持随插即用设备。

*含多个Windows XP Professional操作系统内基本组件, 包含Bluetooth、DirectX、.NET Framework、Windows Media Player、Internet Explorer...等。

*支持所有x86硬件平台设备。

Microsoft Windows CE

Microsoft Windows CE( 全名为 Windows Embedded Compact,曾被称为 Windows Embedded CE,简称为 WinCE) ),为微软研发的嵌入式操作系统,可以应用在各种嵌入式系统,或是硬件规格较低的电脑系统(例如很少的存储器,较慢的中央处理器等)。微软并未定义CE缩写由来,一般解释则有Compact Edition、Customer Embedded、Consumer Electronics等等。在2008年4月15日举行的嵌入式系统大会上,微软宣布将Windows Embedded CE系列更名为Windows Embedded Compact,与Windows Embedded Enterprise、Windows Embedded Standard和Windows Embedded POSReady组成Windows Embedded系列产品。

微软嵌入式产品历史

Windows CE 1.0最早于1996年推出,是单色的Windows 95简化版本。

1997年Fall Comdex大会上公布的Windows CE 2.0仍是基于Win95的操作系统,效率远高于1.0版。

Windows CE 3.0是微软的Windows Compact Edition,已摆脱旧有的Windows 95简化格式,是一套全新的操作系统,支持5种CPU:x86、PowerPC、ARM、MIPS、SH3/4。并且改名为Windows for Pocket PC,简称Pocket PC。

2002年1月微软Windows CE 4.0。

2004年5月份推出Windows CE 5.0,开放有250万行源代码。

2006年11月,微软推出Windows Embedded CE 6.0。

2010年10月,微软推出Windows Phone 7,Windows Embedded Compact 7。

Windows CE可以使用在各式各样的系统上,最有名的是Pocket PC以及微软的SmartPhone。其他较不为人知的设备包括微软的车用电脑、机上盒、生产联机的控制设备、公共场所的信息站(Kiosk)、电子辞典及导航仪等等,有些设备甚至没有任何人机界面。

Windows CE并非从台式机的Windows(NT,98,XP...)修改缩小而来,而是使用一套完全重新设计的核心,所以它可以在功能非常有限的硬件上运行。虽然核心不同,但是它却提供了高度的Win32 API软件开发接口的兼容性,功能有内存管理、文档操作、多线程、网络功能等。因此,开发台式机软件的人可以很容易编写甚或直接移植软件到Windows CE上。

一个与其他微软操作系统的差异是Windows CE提供源代码,首先已经提供了源代码给部分厂商,让厂商能够依照他们自己的硬件架构修改源代码, 例如在Windows CE的开发IDE软件Platform Builder中就提供了许多开放原码的常用软件组件,但是一些与硬件架构的软件组件仍然以二进制文件形式来提供。

最新版本

目前最新的Windows CE为Windows CE 7.0,这个版本在核心部分有很大的进步: 详见Windows Phone 7

*双核心处理器支持(SMP、ARMv6)

*WIFI定位系统

*蓝牙3.0+HS

*Cellcore

*DLNA(数字生活网络联盟)

*数字版权管理

*媒体传输协议

*IE8Rendering Rich Media Plug-Ins

*NDIS 6.1支持

*UX C++ XAML API如使如Windows Presentation Foundation和Silverlight的用户界面

*更佳触摸和手势输入

在开发环境上,微软也提供兼容于.NET Framework的开发组件:.NET Compact Framework,让正在学习.NET或已拥有.NET程序开发技术的开发人员能迅速而顺利的在搭载Windows CE .NET系统的设备上开发应用程序。

用于掌上电脑Pocket PC以及智能手机Smart Phone上的Windows CE系统称为Windows Mobile,目前成熟的最新版本为Windows Phone 7.5。

在2009年10月6日,Windows Mobile亦正式改名为Windows Phone。

相关百科
返回顶部
产品求购 求购