课程详情

深圳Android/Linux驱动开发班

深圳Android/Linux驱动开发班

  • 电询 人气 0
  • 深圳罗湖
300元 立即领取
普通课程
全日制

该课程由猎学网审核,享受猎学网报名、支付保障

  • 7天退款
  • 资金担保
  • 质量保障

课程详情

完整图文>>

【课程详情】

 

嵌入式系统。目前我国嵌入式系统发展制约因素是稀缺人才,这主要有两方面的原因:一是与目前我们高校的专业设置有关,我国高校的计算机教育普遍以应用软件为主,很少涉及嵌入式软件的课程,因此企业很难招聘到马上可以投入嵌入式软件开发的实战型人才;二是嵌入式领域门槛相对较高,知识要求比较全面,而且需要一定的实验环境(开发板和工具软件)和有经验的人进行指导
培训目标
课程大纲安排及进度
 培训目标
      1 掌握android/Linux驱动核心理论(并发/竞态/阻塞/非阻塞/异步通知/任务队列/时钟管理/中断处理/中断底半部机制)
      2 掌握android/Linux驱动模型(设备/驱动/总线,平台总线)
      3 掌握android/Linux驱动调试技术
      4 掌握android/Linux 电源管理
      5 掌握键盘/RTC/misc/网络驱动/LCD驱动/I2C驱动/USB驱动/input子系统等开发
      6 块设备驱动
      7 基于android/Linux核心理论完成综合项目
课程安排及计划进度

部分:掌握android/Linux驱动基础理论
1.模块驱动概念,Makefile编写
2 字符驱动详细介绍
2.并发/竞态
3.阻塞/非阻塞/队列/poll
4.时钟/中断
5.内核线程/内核访问用户空间
6.内核模块编写”
7.字符驱动编写”
 
第二阶段:掌握调试技术
1.android/Linux核心数据结构
2.掌握/proc/sys文件系统
3.Printk调试
4.OOPS堆栈调试
5.Proc调试
6.Sys文件系统实现
7.“Linux核心数据结构实现”
8.Linux工作队列实现,在内核建立自己的工作队列
第三阶段:掌握LINUX驱动模型
1.平台总线驱动
2. LINUX总线的实现
3.LINUX设备的实现
4. LINUX 驱动的实现
5.总线,设备,驱动的关系
6.电源管理
7. LINUX电源管理原理
8.块设备驱动
9. 块设备驱动原理
10.块设备驱动实现

查看完整图文详情

猜您喜欢

更多>>
申请课程免费试听名额

课程顾问24小时内联系您

你好
抢课程限定优惠名额
×
你好
申请1对1课程顾问咨询服务
×
你好

顾问将于24小时内联系您!

确定