- 其他机构同类课程
- 更多+
- 同类热点网络课程
- 暂无相关热门网络课程
嵌入式Wince/Mobile软件开发
· 课程目标
·
本课程系统地介绍WinCE/Windows Mobile的系统及应用程序开发技术,通过项目实践的方式,使学员掌握WinCE/Windows Mobile的内核定制和驱动开发,以及在该环境下网络、图形、数据库编程和多媒体的应用开发技术,满足企业对有项目开发经验的嵌入式应用及系统内核开发工程师需求,能够熟练进行嵌入式系统相关的项目开发工作。
◆ 熟悉Wince操作系统开发环境;
◆ 深入学习C高级编程知识,熟练编写C程序;
◆ 掌握面向对象编程的基本思想,深入了解C++编程核心;
◆ 熟悉嵌入式Wince操作系统原理;
◆ 精通Windows CE BSP内核定制及设备驱动的开发;
◆ 掌握Windows CE 的Bootloader和OAL的编写方法;
◆ 能够熟练编写嵌入式Wince系统应用程序。
通过本课程的学习,学员可以熟悉嵌入式Wince的开发环境,熟练掌握Wince下系统程序开发和移植,能独立从事嵌入式Wince驱动程序和应用程序项目开发工作。
· 培养对象
·
Windows CE应用开发工程师、以及希望迅速了解和掌握Windows CE应用开发的学员。
· 入学要求
·
学员学习本课程应具备的基础知识:
◆ 具备C语言编程基础
◆ 有志投身于IT事业及手机嵌入式软件开发。
· 教学环境
·
为了保证培训效果,增加互动环节,本课程教学采用小班授课方式,每期报名人数限20人,理论授课和上机实践相结合,采用项目实战的方式进行教学。每名学员配置一套开发板和PC主机。
· 教学质量管理
·
◆ 培训中采用授课老师课堂指导,班主任课后辅导的方式进行;
◆ 培训过程中分阶段考试,并根据教学结果进行辅导和强化;
◆ 提供学员职业素养教育;
◆ 培训合格学员可提供就业保障;
◆ 培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
◆ 培训结束后免费提供半年的技术支持,充分保证培训后出效果;
· 课程进度安排
时间 |
课程大纲 |
第一阶段 Wince开发环境基础 | |
3天 |
◆ 开学典礼、职业素养:自我介绍; |
第二阶段 嵌入式C语言编程 | |
11天 |
◆ 复习C语言基础知识,强化指针和数组概念,学习数据结构和一些基本算法; |
第三阶段 嵌入式C++编程 | |
11天 |
◆ C++编程环境; |
第四阶段 ARM原理与应用 | |
4天 |
◆ 嵌入式系统基础:嵌入式系统 定义、发展,嵌入式实时操作系统; |
第五阶段 Wince系统及驱动 | |
15天 |
◆ WinCE的系统架构; |
第六阶段 Wince应用程序开发 | |
13天 |
◆ Visual Studio2005入门; |
第七阶段 项目实践 | |
10天 |
◆ 学习工程项目开发流程:项目需求、项目设计、程序编码、程序调试与测试、版本发布; |