课程目标
本课程是Windows CE 5.0系统级开发的课程,课程内容包括Windows CE 5.0操作系统的特性介绍,开发环境的建立,操作系统的创建和调试,内核修改,板支持包的创建,驱动程序开发等内容。本课程深入基于Windows CE的嵌入式设备的实际开发过程,通过每章精心设计的实验,使学员在学习后,能对Windows CE 的系统及驱动开发有清晰的认识和深刻的理解,能够熟练进行嵌入式系统相关的项目开发。
培养对象
Windows CE系统驱动开发工程师或Windows CE内核开发人员。希望深入了解嵌入式Windows CE系统开发的学员。
课程大纲
第一章 嵌入式系统Windows CE开发解析 1.1Windows CE 操作系统特性综述 1.2WinCE系统开发综述 1.3使用Platform Builder进行系统定制与开发 1.4Windows CE调试方法解析
第二章 Wince的核心模块介绍与分析 2.1 Wince核心模块介绍 2.2 Wince内核启动过程分析 2.3 Wince访问设备地址的实现 2.4 Wince 中断介绍 2.5 Wince OAL层相关代码分析
第三章 Wince的设备驱动解析(上) 3.1设备驱动的分类-流接口驱动与内建驱动 3.2标准流接口驱动介绍 3.3流接口设备驱动的架构