Windows Embedded CE的版本

1996Windows CE 1.0诞生起,到今天的Windows Embedded CE 6.0Windows CE已经发展了十年多的时间,在这期间它先后经历了Windows CE 1.0Windows CE 2.0/2.11/2.12Windows CE 3.0Windows CE .NET 4.0/4.1/4.2、和Windows CE 5.0Windows Embedded CE 6.0版本,取得了巨大的成功。同时,在Windows CE的不断发展过程中,也派生出了像手持PCH/PC)、Palm-Size PCWindows Mobile(包括Pocket PCSmartphone)等一批以Windows CE为核心的设备平台。目前,以Windows CE为核心的Windows Mobile已经发展成为一个独立的分支,在Pocket PCSmartphone市场上取得了巨大的成功。同样,以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、可调整的线程量、嵌套的终端服务和更小的延迟等。同时,它还增加了对COMDCOM的支持,并使对象存储支持达256MB RAM,而将对象存储中每个文件的大小限制增加到32MB。后来发布的Add-On Pack for the Platform Builder 3.0Windows CE 3.0增加了更多的特征,包括对媒体播放器控件、PPTPICS、远程桌面显示、DirectX API的支持等。

 

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

 

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

 

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

 

 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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值