winCE版本

来源:互联网 发布:哪个软件可以看素媛 编辑:程序博客网 时间:2024/05/16 10:45

从1996年Windows CE 1.0诞生起,到今天的Windows Embedded CE 6.0,Windows CE已经发展了十年多的时间,在这期间它先后经历了Windows CE 1.0、Windows CE 2.0/2.11/2.12、Windows CE 3.0、Windows CE .NET 4.0/4.1/4.2、和Windows CE 5.0和Windows Embedded CE 6.0版本,取得了巨大的成功。同时,在Windows CE的不断发展过程中,也派生出了像手持PC(H/PC)、Palm-Size PC、Windows Mobile(包括Pocket PC和Smartphone)等一批以Windows CE为核心的设备平台。目前,以Windows CE为核心的Windows Mobile已经发展成为一个独立的分支,在Pocket PC和Smartphone市场上取得了巨大的成功。同样,以Windows CE为核心的Windows Aotumotive也正在走向成熟。

 

最初的Windows CE 1.0并没有多大的实用价值,但它为Windows CE的后继发展奠定了基础,使人们看到了它的希望和潜力。

 

1997年秋季在Comdex 1997上微软发布了Windows CE 2.0操作系统,随后发布的采用Windows CE 2.0核心的Handheld PC 2.0产品和采用Windows CE 2.01核心的Palm-size PC产品证明了Windows CE已经逐渐进入实用阶段。1998年底发布的Windows CE 2.11版本及随后的2.12版本,增加了对控制台、命令提示行(cmd.exe)、快速红外、Internet Explorer 4.0、消息队列等的支持,并使在对象存储里的文件可以大于4MB。

 

在漫长的等待之后,Windows CE 3.0终于在2000年发布,接着微软发布了其使用Windows CE 3.0早期版本作为内核的Pocket PC产品。Windows CE 3.0最大的进步在于它对实时性支持的优化,包括使线程的优先级从先前版本的8增加到256、可调整的线程量、嵌套的终端服务和更小的延迟等。同时,它还增加了对COM和DCOM的支持,并使对象存储支持达256MB RAM,而将对象存储中每个文件的大小限制增加到32MB。后来发布的Add-On Pack for the Platform Builder 3.0为Windows CE 3.0增加了更多的特征,包括对媒体播放器控件、PPTP、ICS、远程桌面显示、DirectX API的支持等。

 

2001年初,微软发布了Windows CE .NET 4.0,其增加了更多新的特征和功能,包括增加了对新的驱动程序加载模型、新的基于文件的注册表选项、蓝牙、802.11、1394的支持等,并使每个应用程序的虚拟内存空间增加到先前版本的两倍。但具有讽刺意味的是虽然在Windows CE .NET 4.0的名称中增加了.NET,但它并不支持.NET Compact Framework。2001年底发布的Windows CE .NET 4.1版本才真正地开始支持.NET Compact Framework。2003年第二季度,Windows CE .NET 4.2发布,其最主要的特征是增加了对Pocket PC应用程序的支持,一些与显示界面、软输入板有关的Pocket PC特定的API被移植到了Windows CE .NET 4.2中,使Pocket PC应用程序不需要重新改写或编译就可以直接在CE下运行。

 

Windows CE 5.0版本是目前应用最多、最成熟的操作系统平台,它于2004年6月发布,它更加丰富的功能、更好的易用性以及更稳定的性能,使它一跃成为Windows Embedded开发及市场的主流。尽管微软已经于2006年11月发布了最新的Windows Embedded CE 6.0 版本,但由于可利用的配套资源相对较少,目前还未得到普遍应用。对于嵌入式产品开发和嵌入式市场来说,当前正是Windows CE 5.0应用的黄金时期,因此,本书仍以Windows CE 5.0为主体,对Windows CE的结构和模块、平台定制与开发以及应用程序开发展开讲解,使读者能够掌握核心的Windows CE技术,掌握基于Windows CE智能设备的开发过程和方法。

 

表1对Windows CE的版本发展、发布时间、开发工具和应用程序开发工具进行了总结,便于读者了解Windows CE的发展历史并理顺各个版本之间的关系。

wince7 也叫 Windows Embedded Compact7、Windows Embedded Compact2013

 windows Embedded 7 或windows Embedded 8 /8.1都是对应 win7 win8 x86/x64的裁剪版系统


1  Windows CE的版本

 

Windows CE的版本

   

开发工具名称

应用程序开发工具

 

Windows CE 1.0

1996

Windows CE Embedded Toolkit 1.0

 

 

Windows CE 2.0

1997年秋

Windows CE Embedded Toolkit 2.0

Windows CE Toolkit for Visual C++ 6.0

Windows CE Toolkit for Visual Basic 6.0

Windows CE Toolkit for Visual J++ 6.0

 

Windows CE 2.1/2.11

19988

Windows CE Platform Builder 2.11

 

Windows CE 2.12

1999年初

Windows CE Platform Builder 2.12

 

 

 

Windows CE 3.0

2000年中

Windows CE Platform Builder 3.0

Embedded Visual C++ 3.0

Embedded Visual Basic 3.0

 

Windows CE .NET 4.0

2001年初

Platform Builder 4.0

Embedded Visual C++ 4.0 + SP1, SP2, SP3

Visual Studio .NET 2003

 

Windows CE .NET 4.1

2001年底

Platform Builder 4.1

 

Windows CE .NET 4.2

20032季度

Platform Builder 4.2

 

 

Windows CE 5.0

20046

Platform Builder 5.0

Embedded Visual C++ 4.0 + SP4

Visual Studio .NET 2003

Visual Studio 2005

 

Windows Embedded CE 6.0

200611

Visual Studio 2005 Platform Builder for CE 6.0 Add-On Pack

Visual Studio 2005


未来将统一内核 


0 0
原创粉丝点击