简介:驱动开发是嵌入式Linux开发难度最高的内容。驱动开发既要熟悉相关硬件的操作又要深入理解内核中驱动框架和相关机制。本课程主要讲解驱动开发中的高级内容,包括高级驱动学习方法、输入子系统、I2c子系统、设备树等重要内容。

课程章节

第01课 高级驱动学习方法

第02课 中断编程1

第03课 输入子系统1

第04课 中断编程2

第05课 中断编程3

第06课 输入子系统2

第07课 中断编程4

第08课 输入子系统3

第09课 设备驱动环境搭建

第10课 驱动模块开发上

第11课 输入子系统4

第12课 中断编程5

第13课 平台总线专题1

第14课 驱动模块开发下

第15课 I2C子系统上

第16课 字符设备驱动基础上

第17课 I2C子系统下

第18课 平台总线专题2

第19课 平台总线专题3

第20课 字符设备驱动基础中

第21课 设备树(上)

第22课 平台总线专题4

第23课 字符设备驱动基础下

第24课 设备树(下)

授课讲师

George

高级讲师

关于讲师

精通uboot和Linux系统开发、Android系统开发;熟悉freescale的imx51(Cortex-A8)平台;曾多次给万利达,意法半导体等知名公司进行员工内训,具有多年教学和培训实践经验。

课程推荐

学习服务

  • 技术大牛直播授课
  • 实时学情管理
  • 课后作业批改,BUG诊断
  • 辅导老师当堂答疑
  • 学习规划,专属学习方案
在线咨询