WinCE应用设计高级研习班 课程介绍 本课程深入基于Windows Embedded CE 的嵌入式设备的实际开发过程,通过每章精心设计的实验,使学员在学习后,能对Windows Embedded CE的系统及驱动开发有清晰的认识和深刻的理解,能够熟练进行嵌入式系统相关的项目开发。
课程目标 ◇ 了解 WinCE的概念与特点,掌握WinCE开发的基本步骤。
◇ 熟练使用 WinCE的开发工具Platform Builder。
◇ 熟练使用 EVC开发工具
◇ 了解 WinCE启动方式,掌握WinCE启动程序Bootloader的开发方法。
◇ 掌握如何使用 BSP包进行WinCE内核定制。
◇ 掌握 WinCE中应用程序开发方法。
◇ 了解 WinCE驱动框架与开发方法。
培训对象 ◇ Windows CE操作系统、应用程序和驱动程序系统开发人员;
◇ 希望深入了解嵌入式Windows CE系统开发的大学高年级本科生、研究生。
入学要求 学员学习本课程应具备下列基础知识:
◆具备C或者C++语言编程经验;
◆具备计算机使用基础知识。
学时费用 1.课时:32课时(4天)
2.培训费用(含教材费和实验器材费):公司员工(2500元),个人(2200元),学生(1800元,凭有效证件)
3.外地学员:代理安排食宿(需提前预定)
授课方法 用理论与上机实践同步的专题讲解,结合交流、讨论、案例分析等互动的方式,学习后向经考核合格的学员颁发证书。并为学员与专家、学员与学员之间建立广阔的交流平台,使学员在学习后也可以与专家共同解决在自己工作实践中碰到的困惑与难题。
培训资料
《易凡软件Windows CE专用培训教程》
质量保障
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、培训结束后免费提供三个月的技术支持,充分保证培训后出效果.
优惠制度 团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠
时间地点 周末班(周六日上课):2008年9月6日
本课程每期班限额12名,报满即停止报名,请提前在线或电话预约
易凡软件保留开课时间调整的权利,欢迎来电洽询 029-85399235 [url=http://www.efan-soft.com][/url]
课 程 大 纲
第一部分:WinCE系统概述
1.1.WinCE基本概念
◇WinCE发展历史
◇WinCE的应用及发展 ◇WinCE的源代码共享
1.2.WinCE系统结构
◇WinCE系统架构
◇文件系统 ◇内存管理
◇系统调度
1.3.WinCE的开发环境搭建
◇WinCE支持目标设备平台
◇WinCE操作系统开发平台
◇基于WinCE的系统开发流程 ◇Platform Bulder的安装和使用
◇EVC应用程序开发工具的安装和使用
◇图形化的交叉调试器和工程配置工具(CrossWind、WindConfig)
第二部分:WinCE系统创建以及系统调试
2.1.WinCE系统创建
◇创建一个操作系统映像设计
◇Platform Builder的目录结构
◇WinCE的编译过程 ◇映像配置文件
◇基于ARM9的WinCE系统的创建
◇操作系统组件的剪裁
2.2.WinCE的系统调试
◇ 内核调试器
◇ 远程调试工具的使用 ◇ IDE调试命令
◇ 其他调试技术
2.3.WinCE的OAL
◇ OAL与PQOAL
◇ WinCE操作系统的启动流程 ◇ OAL开发概述
◇ 创建OAL和内核
第三部分:WinCE驱动程序开发以及 Shell的定制
3.1.WinCE驱动程序开发
◇驱动程序及设备管理器概述
◇驱动程序的加载机制
◇总线驱动
◇流接口设备驱动 ◇驱动程序的电源管理
◇驱动程序源码分析
◇WinCE串口驱动程序开发实践
◇WinCE网卡驱动程序开发实践
3.2.WinCE Shell的定制
◇WinCE Shell概述
◇Shell定制开发的选项
◇必要的Shell功能 ◇Shell组件
◇定制用户界面
◇Shell定制实例
第四部分:WinCE应用程序开发
4.1.本地应用程序和可托管应用程序
◇本地应用程序开发
◇WinCE下的Win32编程 ◇EVC应用程序开发
◇Pocket PC应用程序开发
4.2..WinCE综合实验
◇基于WinCE的图形化数据采集系统设计
◇多媒体车载播放器