Windows CE简介、特点及应用
一、Windows CE简介
Windows CE其实就是基于掌上型电脑类的电子设备操作系统。它是一个抢先式多任务、多线程的并具有强大通信能力的32位嵌入式操作系统,是微软专门为信息设备、移动应用、消费类电子产品、嵌入式应用等非PC领域而从头设计的战略性操作系统产品。其中CE中的C代表袖珍(Compact)、消费(Consumer)、通讯能力(Connectivity)和伴侣(Companion);E代表电子产品(Electronics)。
二、Windows CE的特点
Windows CE体积小巧,是一种硬实时嵌入式操作系统,它可以在多种处理器架构(如x86、MIPS、ARM和SH4)上运行。其内核仅为200kb,当然操作系统大小取决于设计中包含的组件。该操作系统配置一个典型的、支持802.11a/b/g的驻留网关,它可以通过一个基于Web的接口进行远程管理;一款容量不足4 MB的安全软件;一个功能齐备的掌上浏览器(Web Pad)镜像(包括Web浏览器、媒体播放器、办公文件浏览器,它支持.NET Compact Framework;以及一个约18 MB的Windows Explorer Shell。
Windows CE是一种压缩并可升级的软件系统。即使在小内存条件下,它也能提供较高的性能,同时,它也能为将来嵌入的、移动的、或多媒体产品线提供支持。Windows CE还有便于携带的优点,提供可供选择的微处理器。并且拥有好的电源管理系统,能延长移动设备的电池寿命。Windows CE拥有标准的通讯支持系统,非常方便的访问Internet,发送和接收电子邮件,浏览万维网(WWW)。此外,熟悉的Windows 用户界面用起来极为方便。
Windows CE支持各种硬件外围设备、其它设备及网络系统。包括键盘、鼠标设备、触板、串行端口、以太网连接器、调制解调器、通用串行总线(USB)设备、音频设备、并行端口、打印设备及存储设备。此外,Windows CE支持超过1000个公共Microsoft Win32 API和几种附加的编程接口,用户可利用它们来开发应用程序。
三、Windows CE的应用
Windows CE最基本的应用是在手持设备、电池供电设备如Windows Mobile设备上运行, Windows CE可以运行于工业控制系统、医疗监控设备、机器人、销售设备零售点以及其它很多嵌入式操作系统中。Windows CE是一款硬实时嵌入式操作系统,它支持低于10微秒的中断延迟,远远优于其它实时嵌入式系统。通常Windows CE都是运行在定制的硬件上,这种设计的优点是可以通过缩小操作系统镜像尺寸来减少使用的材料,降低处理器的功耗,并减少所支持的外设数量,而与此同时,则增强了对最新操作系统技术的支持能力。 Windows CE设计简单灵活,可在各种小型嵌入式系统中使用,且其功能强大,在最新一代的高性能工业和家用设备中也得到了充分使用。