第一及第二天:
a ) Windows CE.NET 系统框架及各系统模块的关系;
b ) WinCE 系统裁减定制过程的全程解剖;
c ) Platform Builder 中各种 Debugger 工具、辅助工具的使用;
d ) OAL 及 Bootloader 的开发;
e ) 驱动程序框架及其加载机制;
f ) Native 和 Stream 驱动程序的开发祥解;
g ) 丰富的网络和多媒体特性;
h ) 多种 WinCE Shell 的定制;
i ) 平台与应用的关联关系;
第三天:
a ) 建立 Windows CE 应用开发及调试环境;
b ) 开发一般的 CE Win32 应用;
c ) 开发 CE 实时应用包括对硬件的操作( IRQ 、 RAM 、 I/O 、 DMA 等);
d ) 开发 CE 串口、网络及数据库( ADOCE,SQLCE )应用;
e ) 开发 Web Service , SOAP 等 .NET 应用;
第四、五天:
驱动开发实战
a ) Platform Builder 使用高级技巧。
b ) WinCE 设备管理与驱动代码分析与优化技巧。
c ) WinCE 串口、 USB 、显示、 RTC 驱动分析和调试。
d ) WinCE 下的存储设备驱动分析和调试,包括 Flash 、 Sd 卡、 IDE 等驱动。
e ) PCI 总线与 WinCE 下 PCI 驱动分析
WinCE 内核分析
a ) WinCE 体系结构分析。
b ) WinCE 下的内核数据结构分析与系统性能优化。
c ) WINCE 硬件相关底层( OAL )分析与设计实现, WINCE 系统的移植。
项目实践
a )完成一个 ARM+WINCE 系统项目的整个开发过程,将所学知识融会贯通。