


南通Linux嵌入式开发培训课程



【课程目标】
本课程是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下文件的编程操作方法以及串口通信方法
【教学现场】

【课程说明】
上课时间:
1、全日制(周一至周六白天 08:30-17:00)学习;
2、晚间班(周一、三、五 18:30-21:00)学习;
3、周末班(周六 08:30-17:00)学习;
4、业余班(周一至周六08:30-21:00自定义时间段)学习;
5、小班授课,每期10人左右,**教学,免费重修,直至就业。
【专业导师】

王宇:Java、大数据导师
工作经历:9年企业软件开发和教学经验,注重人才培养,拥有丰富的开发技术经验。熟练掌握Html5,Css3、JS、jQuery,Bootstrap,EasyUi,Ajax等主流前端技术及MySQL,SQLServer,Orcale等常用数据库的应用,精通JavEE平台开发,对Struts、Spring、Hibernate、Springmvc、Mybatis Maven领域的流行框架有独特见解, 熟练使用Svn,Git,VSS等主流的版本管理工具。
在公司担任Java技术讲师,学术,研发及项目开发技术总管。
开发项目:公交管理系统,建筑装饰公司的系统管理软件,会员卡管理系统,财政管理软件,商务局管理系统。
教学风格:教学时擅长以企业核心应用为导向,引导学生建立起企业开发模式的思维,深知软件行业对学生的技术素养要求,对互联网发展具有一定的前瞻性,具有丰富的项目教学经验,多次被软件公司聘请进行企业员工技术延伸内训授课。
职业技能:精通:Html、Css、JS、jQuery、Bootstrap、EasyUi、Ajax主流前端技术
精通:MySQL、SQLServer、Orcale等
【学校简介】
科迅教育专注IT技能培养,致力于培养面向互联网领域的高端人才,以学员就业为目的,优质就业为宗旨,是一家集Web前端工程师、Java工程师、PHP工程师、.NET工程师、Android工程师、iOS工程师、C/C++工程师、软件测试工程师、Linux云计算工程师、Python工程师、大数据工程师、人工智能开发工程师等课程为一体的IT培训机构。
【学校环境】

















