返回
信盈达嵌入式培训机构
置顶
AndriodLinux驱动班
AndriodLinux驱动班
咨询 在线咨询
课程级别
入门级
培训周期
3-6个月
培训时间
全日制
课程价格
询价
上课地址
深圳南山区民治西乡龙岗郑州广州
课程详情


☆★学校简介

  深圳信盈达电子有限公司是1家专注于单片机、ARM、嵌入式产品开发和技术培训的高新技术服务企业,公司下设开发部和技术培训部。公司开发部为国内外众多客户开发多款基于嵌入式单片机、ARM等技术的整套方案和高性能产品,技术培训部提供的单片机、ARM、嵌入式产品开发工程师培训。同时为众多工程师,各大师专院校提供高质量的实验器材及技术培训课程!

  伴随着社会经济发展,产业转型,中国已经从“中国制造”转向“中国创造”,科技技术是此次产业升级的大动力。观察下就可以发现目前单片机、ARM为代表的嵌入式芯片已渗透到我们生活各个领域中,并改变着我们的生活,用单片机控制实现的产品随处可见,如数码产品、 安防监控、仪器 、仪表、家电、机电1体化、汽车单元控制、及工业控制等很多方面。因此专业单片机开发人才才出现大规模的缺口,据调查目前我国单片机从业人员只有150万人,人员紧缺;随着社会的发展,单片机从业人员更为抢·手,据不完全统计,到2012年,我国单片机行业人员需求将达到300万人。而学习掌握好单片机知识也是今后掌握更的嵌入式CPU的必经之路,所以许多人迫切希望进修单片机的知识,渴求在短的时间内尽快掌握单片机产品开发的基本技能。

☆★ 课程简介

学时和费用

◆课时:

培训目标

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阶段

目标

  1. 掌握调试技术

  2. 掌握android/Linux核心数据结构

  3. 掌握/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实现鼠标功能

实验要点:

1.USB Gadget驱动原理

2.USB协议


  教学特色:

  信盈达培训心是深圳信盈达电子有限公司下属的培训技术服务机构,培训中心依托公司强大的研发队伍,培训老师均是从事多年电子产品、ARM项目开发、嵌入式Linux项目开发的工程师,拥有丰富的实际工作经验,能让你高起点入门,学会ARM、学会嵌入Linux。

  1.小班授课(3-6人)、保证教学质量;

  2.由具有丰富开发经验的嵌入式Linux工程师、国际项目经理主讲;

  3.理论实际、边理论边实践、学用结合、以实践为主(实践课程占60%以上)、手把手教学;

  4.每个课程均有项目开发课程设计,在工程师的指导下完成,让你真正具备项目开发经验;

  5.长期为学员提供免费技术咨询;

  6.学习成绩优异者我们可免费就业。颁发证书:(可选费用500元)信息产业部职业中心颁发《单片机开发工程师》证书

  质量:

  每个班提供充足的实践操作和问题辅导答疑时间。保证人手1台机实验器材!

  1、所有班级均采用小班授课(6-8)人,20%理论+80%实战实践

  2、在学习期间均会获得我公司研发部十几位工程师、国际项目经理等的技术支持,除正常学习时间外,其他任何时间学员均可前来进行额外实践

  3、提供1年的的免费技术支持服务。

  4、学员可以享受免费的就业机会!

  班别:周末班:上午9::00 下午:15::30

  晚班:19::30班:每周1至周5全天


以上就是嵌入式培训课程的全部内容介绍,如需了解更多的嵌入式培训班、课程、价格、试听等信息,也可以点击进入 嵌入式 相关频道,定制专属课程,开始您的学习之旅。

校区安排(6) 更多
校区
信盈达嵌入式培训机构
地址
深圳市龙华新区民治大道与民德路交汇民德大厦2楼(民治地铁站D出口),深圳宝安区宝安大道新中泰大厦8楼(地铁固戍站A出口),深圳市南山区南新路与桃园路交汇处苏豪名厦
预约报名
立即获取报价

请选择想要达成的目标

基本掌握
熟练掌握
完全掌握
取消

请选择想要学习的时间

一个月内
三个月内
半年或一年
取消
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图