Windows CE是一个开放的、可升级、可裁减的32位实时嵌入式操作系统,具有可靠性好、实时性高、内核体积小的特点,广泛应用于工业控制、信息家电、移动通信、汽车电子、个人电子消费品等领域。最新版本Windows Em-bedded CE 6.0于2006年11月发布,其特点有:最大进程数量到32K,且每个进程有最大2 GB的虚拟内存空间;将关键的驱动程序、文件系统和图形界面管理器移到了内核中,大大减少了CPU在内核态和用户态间切换造成的性能损失等。 LPC3250是NXP半导体公司(由Philips公司成立)推出的带有矢量浮点协处理器的ARM926EJ-SCPU内核的微控制器。它具有丰富的外围接口,包括7个UART,其中4个是标准UART,另外3个是高速UART,都带有64字节的接收和发送FIFO,最高可支持的速率达921 600 b/s。为了实现低功耗,LPC3250采用NXP半导体先进的开发技术来优化内在功率,并使用增强型的软件控制结构使基于功率管理的应用得到优化。在同时要求高性能和低功耗的嵌入式应用中,运行Win-dows CE的LPC3250平台将会有很好的市场前景,对于最常用到的串口的驱动开发显得尤为重要。