【课程目标】
本课程是WindowsCE5.0系统级开发的课程,课程内容包括WindowsCE6.0操作系统的特性介绍,开发环境的建立,操作系统的创建和调试,内核修改,BSP的创建,驱动程序开发等内容。本课程深入基于WindowsCE的嵌入式设备的实际开发过程,**每章精心设计的实验,使学员在学习后,能对WindowsCE的系统及驱动开发有清晰的认识和深刻的理解,能够熟练进行嵌入式系统相关的项目开发。
【课程大纲】
◆WindowsCE嵌入式系统开发综述。首先简要介绍了WinCE系统的特性,接着讲述WinCE系统的开发流程,以及介绍使用PlatformBuilder进行系统定制,**后,对WindowsCE调试方法进行解析。
◆课程实验:
◆深入理解WinCE内核。详细讲解内核主要模块、系统启动、系统调用、内存管理和文件系统等,进一步加深巩固对WinCE内核的理解,为后期驱动开发打下牢固的基础。
◆课程实验:
◆WinCE的BootLoader和OAL开发。详细讲解WinCE系统下的BootLoader和OAL工作原理,接着一步一步讲述BootLoader和OAL的开发流程。帮助学员掌握实际项目中的BootLoader和OAL开发。
◆课程实验:
◆WinCE的设备驱动解析。首先介绍WinCE的驱动程序的分类,接着讲解设备管理器的工作机制,接着重点讲述WinCE的中断机制,详细分析驱动程序的加载过程,**后介绍流接口设备驱动。
◆课程实验:
◆WinCE的设备驱动解析(续)。本章分别针对电源按键驱动、触摸屏驱动、Flash驱动、显示屏驱动程序进行分析,帮助学员掌握WinCE系统开发中的**主要几个驱动的工作流程和开发过程。**后,讲解驱动程序的电源管理。
WinCE应用开发就业班课程目标
掌握WindowsCE的开发流程
了解模拟器的概念和使用
熟悉WindowsCE应用开发的工具以及开发流程
掌握WindowsCE系统事件驱动和消息响应机制
熟练掌握WindowsCE系统中应用程序的执行流程
建立Windows编程的基本理念
具备编写文字输出程序和屏幕绘图程序的能力
熟练掌握WindowsCE系统中多线程编程的方法
熟练掌握WindowsCE下文件的编程操作方法以及串口通信方法
【专业导师】
王宇 Java、大数据导师
工作经历:9年企业软件开发和教学经验,注重人才培养,拥有丰富的开发技术经验。熟练掌握Html5,Css3、JS、jQuery,Bootstrap,EasyUi,Ajax等主流前端技术及MySQL,SQLServer,Orcale等常用数据库的应用,精通JavEE平台开发,对Struts、Spring、Hibernate、Springmvc、Mybatis Maven领域的流行框架有独特见解, 熟练使用Svn,Git,VSS等主流的版本管理工具。
UG高级工程师,十六年的塑胶模具设计经验工作经历,积累了丰富造型和复杂逆向设计经验,尤其在逆向工程与制造方面富有深厚的钻研,具有丰富的模具工程的设计经验。
9年企业软件开发和教学经验,注重人才培养,熟练掌握Html5,Css3、JS、jQuery等主流前端技术及MySQL,SQLServer,Orcale等常用数据库的应用,精通JavEE平台开发,对Struts、Spring、Hibernate领域的流行框架有独特见解。
6年技术开发经验及3年教学经验,精通Asp.NET、PHP及WinFrom桌面应用开发、Web前端开发。熟练掌握 Html5,Css3、C#、JS、Sqlserver、Mycql、MVC框架等。
User Interface高级讲师、视觉传达高级讲师、网页设计师联盟优秀设计师、国际平面设计协会会员、企业形象研究会全权会员、中国设计师协会联合会会员。推崇简约而不简单的设计理念。
中国高级注册室内设计师,中国高级注册室内建筑师,现为中国建筑装饰协会室内建筑师。从业20余年,精通方案设计、家装、工装、软装、景观等原理、设计类软件、实战实训。
User Interface高级讲师、视觉传达高级讲师、网页设计师联盟优秀设计师、平面设计高级讲师、 网络营销高级讲师。毕业于大连理工大学,因热爱设计,后进修设计专业并深造。
南京市建邺区新城科技园广聚路33号安科大厦4楼
江苏省南通人民中路23-6号新亚大厦三楼