129,247
次編輯
變更
無編輯摘要
[[File:Windows Embedded Compact.jpg|300px|缩略图|右|<big>Windows Embedded Compact</big>[http://hi.csdn.net/attachment/201203/13/0_1331620334V4vo.gif 原图链接][https://blog.csdn.net/sukhoi27smk/article/details/50723390 来自 博客 的图片]]]
'''Windows Embedded Compact ''' (曾被称为Microsoft Windows CE),为微软研发的嵌入式操作系统,可以应用在各种嵌入式系统,或是硬件规格较低的 [[ 电脑系统 ]] (例如很少的 [[ 存储器 ]] ,较慢的中央处理器等)。微软并未定义CE缩写由来,一般解释则有Compact Edition、Customer Embedded、Consumer Electronics等等。在2008年4月15日举行的嵌入式系统大会上,微软宣布将Windows 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.Net,即Windows CE 4.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中就提供了许多开放原码的常用 [[ 软件 ]] 组件,但是一些与硬件架构的软件组件仍然以二进制文件形式来提供。