windows ce 5.0介绍-大鱼号登录入口

2017年3月21日

摘要:windows ce 5.0是微软于2004年7月推出的windows ce的最新版本。与以前版本相比,windows ce 5.0的变化主要集中在如下几个部分:

  1.  操作系统增强

  在硬件驱动方面, windows ce 5.0新增了对usb 2.0的支持,包括usb 2.0 host和usb 2.0 client。

  在图形方面,windows ce新增加了direct 3d mobile的支持,direct 3d mobile可用来开发嵌入式设备上的3d图形应用程序。此外, windows ce还增加了对图片格式的支持,操作系统可处理gif及jpeg等常见的图片文件格式。

  在内核层面,windows ce 5.0支持的系统中断(sysintr)从32个增加到64个。此外,还增加了可变的时钟嘀嗒调度。这允许oem按需产生时钟中断,而不是现在的每ms都要产生一个中断。

  2.  统一的构建系统

     windows ce 5.0中把使用platform builder构建操作系统与使用命令行构建操作系统进行了统一。在以前的platform builder中,使用命令行构建与使用platform builder构建采用的是两套不同的机制。这给开发人员造成了一定困难。在windows ce 5.0中,platform builder集成开发环境只是命令行界面的简单封装,使用platform builder与使用命令行构建操作系统没有任何功能上的区别。

  3.       高质量的bsp

  在windows ce 5.0中,微软对板级支持包的结构作了非常大的改变。将bsp的功能提炼为一些小的库文件,并且对bsp的目录及文件等都做了限定。这样不但简化了bsp的开发,而且相比以前的bsp,更加模块化,结构更加清晰。

  此外,在windows ce 5.0中,微软与开发人员共享了250万行windows ce操作系统的源代码,占整个windows ce代码的70%左右。开发人员可在微软的shared source license协议的许可下使用这部分源代码。微软的shared source license,与gnu的协议有些不一致,可参考下面的链接以查找更多的关于shared source license的信息。

  2005年年中,微软又推出了基于windows ce 5.0的windows mobile 5.0平台。新的windows mobile 5.0依然包含pocket pc和smartphone两种产品,并且集成了.net compact framework 2.0。随着windows mobile 5.0的推出,windows ce 5.0真正进入了大规模应用阶段。

网站地图