本书以深入浅出的方式介绍嵌入式操作系统的概念,以及各种类型应用程序的架构与应用程序编程接口。本书内容共分11章,第1~3章介绍嵌入式操作系统的概念、目前著名的嵌入式操作系统、相关的软件以及硬件平台,并以WindowsCE为例,介绍开发一个WindowsCE操作系统的步骤。第4章介绍WindowsCE的系统启动,第5章介绍驱动程序架构,第6~10章介绍各种类型的应用程序的架构、流程以及应用程序的设计接口,第11章介绍移动设备应用程序的程序接口,并举例介绍如何开发移动设备应用程序。本书提供完整的教学课件(PPT)和源代码,读者可通过http://www.tupwk.com.cn/downpage下载。本书的读者对象为希望了解Microsoft Windows CE操作系统及其应用程序架构的系统工程师、需要了解嵌入式系统实验平台中各种应用程序如何编写的学生,以及对Windows CE操作系统能提供哪些应用有兴趣的读者。