作为zui大的软件公司,微软在桌面计算机领域取得了不可动摇的成就,随着嵌入式系统的长足发展,微软自然不甘于后,在十年前就开始了针对嵌入式操作系统的开发,其中的一个重要产品就是我们现在广泛使用的Windows CE 系统(简称WinCE)。
Windows CE 是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows95,WindowsCE的图形用户界面相当出色,它是为各种嵌入式系统和产品设计的一种压缩的、具有高效的、可升级的、体积小巧、组件化的硬实时嵌入式操作系统。
Windows CE 的多线性、多任务、全优先的操作系统环境是专门针对资源有限而设计的。这种模块化设计使嵌入式系统*和应用*能够定做各种产品,例如家用电器、专门的工业控制器和嵌入式通信设备。
Windows CE 支持各种硬件外围设备及网络系统。包括键盘、鼠标、触摸屏、串行端口、以太网连接器、调制解调器、USB 设备、音频设备、并行端口、打印设备及存储设备等。此外,Windows CE 支持超过1000个公共Microsoft Win32 API 和几种附加的编程接口,用户可利用他们来开发应用程序。 Windows CE 不仅继承了传统的Windows 图形界面,并且在Windows CE 平台上可以使用Windows 98/2000/xp 上的编程工具(如Visual Basic、Visual C++等)、使用同样的函数、使用同样的界面风格,使绝大多数的应用软件只需简单的修改和移植就可以在Windows CE 平台上继续使用。