课程详情 在线报名
时间安排
|
授课内容及实例设计
|
阶段一:Linux字符设备驱动
|
|
第1课
9:00-12:00
|
嵌入式Linux驱动开发基础
⑴前期学员作品演示、课程介绍;⑵LINUX设备驱动程序基础与设备I/O,Linux设备管理;
|
第1课
13:30-17:30
|
实训:相应实例设计
|
第2课
9:00-12:00
|
设备驱动常用内核机制
⑴poll和select操作;⑵异步通知机制;
|
第2课
13:30-17:30
|
实训:相应实例设计
|
第3课
9:00-12:00
|
Linux 字符设备驱动基础
⑴Linux 字符设备驱动基础;⑵字符设备驱动实现框架;
|
第3课
13:30-17:30
|
实训:相应实例设计
⑴驱动开发环境设置与内核配置、编译,掌握环境构建、内核编译配置;
|
第4课
9:00-12:00
|
Linux 字符设备驱动设计㈠
⑴LED字符设备程序编写;⑵LED应用程序编写;
|
第4课
13:30-17:30
|
实训:相应实例设计
⑴LED驱动程序编写,掌握字符设备驱动函数应用;
|
第5课
9:00-12:00
|
Linux 字符设备驱动设计㈡
⑴按键扫描字符设备程序、应用程序编写;
⑵步进电机字符设备程序、应用程序编写;
|
第5课
13:30-17:30
|
实训:相应实例设计
|
第6课
9:00-12:00
|
Linux 字符设备驱动设计㈢
|
第6课
13:30-17:30
|
实训:相应实例设计
|
阶段二:Linux块设备驱动
|
|
第7课
9:00-12:00
|
Linux块设备驱动基础
⑴块设备特点,与字符设备驱动;⑵块设备关键结构体;
|
第7课
13:30-17:30
|
实训:
⑴编写块设备驱动程序,掌握块设备驱动框架;
|
第8课
9:00-12:00
|
LCD驱动程序设计
⑴LCD控制器分析;⑵Frame Buffer概述;
|
第8课
13:30-17:30
|
实训:相应实例设计
⑴LCD驱动程序编写,掌握Linux Frame Buffer程序设计;
|
第9课
9:00-12:00
|
视频采集驱动程序设计
⑴视频模块硬件分析;⑵I2C驱动程序编写;
|
第9课
13:30-17:30
|
实训:相应实例设计
|
阶段三:Linux网络设备驱动
|
|
第10课
9:00-12:00
|
Linux网络设备驱动程序
⑴网络驱动的数据包传送与接收中断处理;
⑵NET_DEVICE结构分析,数据包传送与接收;
|
第10课
13:30-17:30
|
实训:相应实例设计
|
第11课
9:00-12:00
|
考试
|
第11课
13:30-17:30
|
总结、意见反馈
|
阶段四:Linux系统项目设计
|
|
第12课
9:00-12:00
|
嵌入式应用系统设计、开发
⑴应用系统设计流程;
⑵应用系统管理方法;
基于ARM+Linux的视频监控系统设计
|
第12课
13:30-17:30
|
实训:相应实例设计
|
第13课
9:00-12:00
|
QT图形用户界面设计
⑴系统界面模块划分;⑵QT多线程编程;
|
第13课
13:30-17:30
|
实训:相应实例设计
⑴系统图形界面编程,掌握QT图形界面设计;
|
第14课
9:00-12:00
|
QT视频显示
⑴TVP5150视频驱动;⑵QT多线程编程;
|
第14课
13:30-17:30
|
实训:相应实例设计
|
第15课
9:00-12:00
|
实训:相应实例设计
|
第15课
13:30-17:30
|
实训:相应实例设计
|
第16课
9:00-12:00
|
嵌入式Webserver应用
⑴cs8900程序编写,boa概述;
|
第16课
13:30-17:30
|
实训:相应实例设计
|
第17课
9:00-12:00
|
嵌入式远程设备控制
⑴步进电机驱动程序编写;
|
第17课
13:30-17:30
|
实训:相应实例设计
|
第18课
9:00-12:00
|
视频数据传输
⑴图像视频远程传输技术;
|
第18课
13:30-17:30
|
实训:相应实例设计
|
第19课
9:00-12:00
|
实训:
⑴webserver远程视频显示实现
|
第19课
13:30-17:30
|
实训:
⑴掌握嵌入式远程监控技术;
|
第20课
9:00-12:00
|
嵌入式项目开发系统测试指导
⑴软硬件联合测试指导;
⑵系统整体代码编写指导;
|
第20课
13:30-17:30
|
实训:相应实例设计
⑴系统整体代码编写,掌握嵌入式软件设计技术;
⑵嵌入式软硬件联合调试,掌握软硬件调试技术;
|
只要一个电话
我们免费为您回电