第1章 安装Windows CE 6 1
1.1 获得免费软件 1
1.2 安装VS2005 1
1.3 安装MSDN文档 3
1.4 安装Platform Builder 6.0 5
1.5 安装VMware虚拟机软件 8
第2章 定制Windows CE系统 9
2.1 定制X86平台的最小图形系统 9
2.2 定制X86平台的完整系统 14
第3章 运行Windows CE系统 25
3.1 配置VMWare运行环境 25
3.2 配置X86硬件运行环境 39
3.3 运行时调试操作系统 47
第4章 BootLoader的开发 51
4.1 BootLoader介绍 51
4.2 EBoot开发例程 53
4.3 其他硬件平台的BootLoader 149
4.3.1 vivi介绍 149
4.3.2 U-Boot介绍 150
4.4 BIOS BootLoader配置方法 151
第5章 文件系统 153
5.1 Windows CE文件系统体系结构 153
5.2 实现Windows CE 6的硬盘文件系统 157
5.3 实现Windows CE 6的USB文件系统 160
5.4 实现Windows CE 6的光盘文件系统 161
第6章 USB驱动 163
6.1 USB驱动开发介绍 163
6.2 USB摄像头驱动介绍 175
6.2.1 USB Video Class基础概念 175
6.2.2 USB Video Class协议结构 176
6.3 微软的USB Video Class驱动使用 179
第7章 显卡驱动 189
7.1 WINCE显卡驱动编程介绍 189
7.2 Intel的IEGD显卡驱动包 195
第8章 WINCE程序开发入门 225
8.1 WINCE下Win32应用程序介绍 225
8.2 WINCE下32位API的调用 226
第9章 用Platform Builder开发程序 231
9.1 Platform Builder开发DLL的流程 231
9.2 用Platform Builder开发标准流驱动框架 232
9.3 Platform Builder调用流驱动程序示例 241
第10章 EVC程序开发 259
10.1 EVC应用程序开发入门 259
10.2 EVC开发串口通信DLL 266
第11章 .NET应用程序开发 283
11.1 .NET2.0精简版基本控件使用方法 283
11.2 C#开发串口通信例程 289
第12章 WINCE 6数据库开发 309
12.1 Windows CE 6的数据库版本 309
12.2 .NET操作SqlServerCE的数据库类 313
12.3 操作SqlServerCE数据库实例 322
第13章 在Windows CE上进行打印 325
13.1 PCL打印驱动的介绍 325
13.2 EVC打印程序实例 327