该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
西乡AndriodLinux驱动班学
在线咨询
信盈达Andriod/Linux驱动班
学时和费用
|
◆课时:
|
培训目标
|
1 掌握android/Linux驱动核心理论(并发/竞态/阻塞/非阻塞/异步通知/任务队列/时钟管理/中断处理/中断底半部机制)
2 掌握android/Linux驱动模型(设备/驱动/总线,平台总线)
3 掌握android/Linux驱动调试技术
4 掌握android/Linux 电源管理
5 掌握键盘/RTC/misc/网络驱动/LCD驱动/I2C驱动/USB驱动/input子系统等开发
6 块设备驱动
7 基于android/Linux核心理论完成综合项目
|
质量
|
1期课程如果没学会可以免费在学,直到学会为准
|
课程进度安排
|
课程大纲
|
阶段
|
目标
|
1.掌握android/Linux驱动基础理论
|
|
1.模块驱动概念,Makefile编写
2 字符驱动详细介绍
2.并发/竞态
3.阻塞/非阻塞/队列/poll
4.时钟/中断
5.内核线程/内核访问用户空间
|
|
-
实战训练1:
训练课题:“内核模块编写”
实验要点:
1.1 内核模块编写方法
1.2 内核模块参数
1.3 内核模块引用
1.4 内核模块Makefile编写
1.5 内核模块编译过程
2. 实战训练2:
训练课题:“字符驱动编写”
实验要点:
2.1 字符驱动编写方法
2.2 字符驱动注册
2.3 字符驱动fileoperation实现
|
第2阶段
|
目标
|
-
掌握调试技术
-
掌握android/Linux核心数据结构
-
掌握/proc/sys文件系统
|
|
-
Printk调试
-
00PS堆栈调试
-
Proc调试
-
Sys文件系统实现
|
|
3 实战训练3:
训练课题“调试”
实验要点:
1.1 printk调试原理
1.2 00PS调试
1.3 proc调试
4. 实战训练4:
训练课题:“proc/sys文件系统编码”
实验要点:
2.1 掌握PR0C/SYS文件系统框架
2.2 PR0C/SYS文件系统API
2.3 misc设备的proc/sys文件实现分析
5. 实战训练5:
训练课题:“Linux核心数据结构实现”
实验要点:
3.1 Linux链表操作
3.2 Linux工作队列实现,在内核建立自己的工作队列
|
第3阶段
|
|
-
掌握LINUX驱动模型
-
平台总线驱动
-
电源管理
-
块设备驱动
|
6 实战训练6:
训练课题:“总线,设备,驱动等核心驱动模型实现”
实验要点:
2.1 LINUX总线的实现
2.2 LINUX设备的实现
2.3 LINUX 驱动的实现
2.4 总线,设备,驱动的关系
7 实战训练7:
训练课题:“平台总线驱动的实现”
实验要点:
2.1 平台总线驱动原理
2.2 平台总线驱动编写
8. 实战训练8:
训练课题:“电源管理”
实验要点:
2.1 LINUX电源管理原理
9. 实战训练9:
训练课题:“块设备驱动实现”
实验要点:
2.1 块设备驱动原理
2.2 块设备驱动实现
|
第4阶段
|
|
1 掌握input子系统
2 LCD/网卡/USB/Flash驱动分析移植
|
|
10 实战训练十:
训练课题:“input按键驱动”
实验要点:
2.1 input子系统原理
2.2 input按键实现
11 实战训练十:
训练课题:“LCD驱动移植调试”
实验要点:
2.1 framebuffer驱动原理
2.2 LCD驱动移植编写方法
12 实战训练十-:
训练课题:“USB实现鼠标功能”
实验要点:
-
USB Gadget驱动原理
-
USB协议知识
|
|
教学特色:
信盈达培训心是深圳信盈达电子有限公司下属的培训技术服务机构,培训中心依托公司强大的研发队伍,培训老师均是从事多年电子产品、ARM项目开发、嵌入式Linux项目开发的工程师,拥有丰富的实际工作经验,能让你高起点入门,学会ARM、学会嵌入Linux。
1.小班授课(3-6人)、保证教学质量;
2.由具有丰富开发经验的嵌入式Linux工程师、国际项目经理主讲;
3.理论实际、边理论边实践、学用结合、以实践为主(实践课程占60%以上)、手把手教学;
4.每个课程均有“项目开发课程设计”,在工程师的指导下完成,让你真正具备项目开发经验;
5.长期为学员提供免费技术咨询;
6.学习成绩优异者我们可免费就业。
颁发证书:(可选费用500元)
信息产业部职业中心颁发《单片机开发工程师》证书
质量:
-
每个班提供充足的实践操作和问题辅导答疑时间。保证人手1台机实验器材!
-
所有班级均采用小班授课(6-8)人,20%理论+80%实战实践
3、在学习期间均会获得我公司研发部十几位工程师、国际项目经理等的技术支持,除正常学习时间外,其他任何时间学员均可前来进行额外实践
3、提供1年的的免费技术支持服务。
4、学员可以享受免费的就业机会!
班别:
周末班:上午9::00 下午:15::30
晚班:19::30
班:每周1至周5全天
以上就是android开发培训课程的全部内容介绍,如需了解更多的android开发培训班、课程、价格、试听等信息,也可以点击进入 android开发 相关频道,定制专属课程,开始您的学习之旅。
校区安排(1)
深圳信盈达嵌入式校区
深圳西乡深圳宝安区宝安大道新中泰大厦
请选择目前的基础
毫无基础
初窥门径
融会贯通
取消
请选择想要达成的目标
基本掌握
熟练掌握
完全掌握
取消
请选择想要学习的时间
一个月内
三个月内
半年或一年
取消