返学费网 > 培训机构 > 武汉立科特智能科技培训中心

400-850-8622

全国统一学习专线 8:30-21:00

武汉立科特嵌入式“嵌才工程”Linux驱动提高班

授课机构:武汉立科特智能科技培训中心

地址:武汉市珞瑜路618号东方怡景大厦A座7层

网报价格:¥电询

课程原价:¥电询

咨询热线:400-850-8622

课程详情 在线报名

    嵌才工程”培养计划  暑期班200-1000元火热优惠中

你想深入掌握嵌入式Linux驱动开发吗?你想成为嵌入式行业顶尖开发人员吗?你想成为企业的技术骨干吗?你想在短时间里获得高薪职位吗?该课程专为企业在职人员、高等院校成绩优异的学生量身定制的高端培训课程,利用业余时间学习,从而工作、学习两不误!

课程设置

【第1天】
1.Linux应用程序设计
⑴进程的属性和状态;
⑵进程的控制和调度、创建、执行、消灭;
⑶与进程相关的系统调用、PCB管理;
⑷守护进程;
⑸Linux进程程序设计及运行;
⑹交叉编译环境概念及安装
2.实训
⑴进程概念、控制方法分析,理解进程作用、创建、执行、消灭过程;
⑵Linux进程程序设计,掌握Linux多进程程序设计;
⑶建立交叉编译环境,掌握交叉编译环境作用及建立方法;

【第2天】
1.Linux多线程程序设计
⑴多线程的概述、分类;
⑵Linux线程的实现、基本操作;
⑶线程的访问控制;
⑷Linux多线程程序设计;
2.实训
⑴线程概念、分类及实现过程,掌握Linux多线程程序设计思想;
⑵Linux线程访问控制,掌握多线程访问控制方法;
⑶Linux多线程应用程序设计,掌握Linux多线程调度;

【第3天】
1.Linux进程间通信
⑴进程间通信基本概念;
⑵管道机制及实现;
⑶信号设计思想、构成及实现;
⑷共享内存设计机制及实现;
⑸消息队列机制、构成及实现;
2.实训
⑴掌握进程通信的作用、设计思想及常用进程通信手段;
⑵管道通信程序设计,掌握管道实现进程通信;
⑶信号通信程序设计,掌握信号实现进程通信;
⑷共享内存通信程序设计,掌握共享内存实现进程通信;
⑸消息队列通信程序设计,掌握消息队列实现进程通信;

【第4天】
1.Linux GUI图形用户界面设计
⑴QT图形用户界面基础;
⑵QT工作机制;
⑶QT开发环境移植;
⑷QT界面开发;
⑸QT多线程编程;
2.实训
⑴QT图形用户界面工作机制分析,掌握QT面向对象程序设计思想;
⑵移植、构建嵌入式QT开发环境,掌握构建嵌入式图形界面开发环境;
⑶QT界面开发设计,掌握QT界面设计方法;

【第5天】
1.Linux驱动程序基础
⑴LINUX设备驱动程序基础与设备I/O,Linux设备管理;
⑵LINUX内核模块编程与加载;
⑶驱动接口函数分析;
⑷Linux中断子系统及程序设计;
⑸内核定时器与延迟机制;
2.实训
⑴Linux设备管理机制分析,掌握Linux操作系统管理设备基本机制;
⑵模块编译及加载,掌握模块作用、编译及加载方法;
⑶Linux设备驱动接口函数分析,掌握常用Linux设备接口驱动函数;

【第6天】
1.Linux字符设备驱动开发
⑴字符设备驱动基础;
⑵字符驱动程序分析;
⑶数码管程序分析;
⑷编写模块化字符驱动;
⑸Linux内核地址空间与内存使用;
2.实训
⑴字符驱动程序分析,掌握Linux驱动函数使用方法,字符驱动程序设计步骤、特点;
⑵LED字符驱动程序设计,掌握LED字符驱动程序编写、调试;
⑶数码管驱动程序设计,掌握Linux地址映射机制,地址驱动程序编写及调试;

【第7天】
1.Linux块设备驱动程序
⑴块设备及其驱动特点;
⑵块设备驱动接口函数介绍,块设备驱动程序的注册与请求处理;
⑶MTD设备的特点以及与块设备的关系,块设备驱动程序分析;
⑷帧缓冲驱动工作原理及相关数据结构;
⑸帧缓冲驱动基本实现;
⑹S3C2440LCD控制器驱动程序设计;
2.实训
⑴块设备驱动接口函数分析,掌握块设备驱动接口函数、与字符设备驱动的区别;
⑵块设备驱动程序分析,掌握块设备驱动程序设计过程;
⑶S3C2440LCD驱动程序设计,掌握Linux的帧缓冲驱动工作机制,掌握LCD驱动程序编写;

【第8天】
1.Linux按键QT隐射
⑴矩阵按键驱动设计;
⑵QT库编译;
⑶QT按键隐射;

【第9天】
1.Linux块设备驱动程序
⑴视频驱动结构分析;
⑵IIC驱动程序设计;
⑶TVP5150驱动程序设计;

【第10天】
1.Linux网络设备驱动程序
⑴网络驱动的数据包传送与接收中断处理;
⑵NET_DEVICE结构分析,数据包传送与接收;
⑶网络驱动的中断处理,网络设备驱动程序的基本实现;
⑷网卡CS8900驱动移植;

【第11天】
1.Linux项目分析
⑴ARM与FPGA硬件连接;
⑵DMA驱动程序设计;

【第12天】
1.Linux项目分析
⑴应用程序设计;
⑵项目开发设计;

【课程教材】
完备的课程体系(采用教材均为立科特智能科技有限公司内部教材)

【学费】
1200RMB (三人以上团报更有优惠)

【开课情况】
2、开课地点:武汉市珞瑜路618号东方怡景大厦A座7层研发部

  • 报名课程:
  • 性别:
  • 姓名:
  • 手机号码:
  • 其它说明:
姓名不能为空
手机号格式错误