简介:驱动开发是嵌入式Linux 开发难度最高的内容。驱动开发既要熟悉相关硬件的操作又要深入理解内核中驱动框架和相关机制。本课程内容包括中断编程、平台驱动模型、接口驱动的编写等重要内容。
课程章节
第01课 中断编程1
-
课时1Linux中中断的概念和中断处理机制
-
课时2设备树文件中定义中断号
-
课时3驱动代码中获取到中断号码的方法
-
课时4申请中断处理-request_irq的使用
第02课 中断编程2
第03课 中断编程3
第04课 中断编程4
第05课 中断编程5
第06课 平台总线专题1
第07课 平台总线专题2
第08课 平台总线专题3
-
课时1平台总线作用和设计思想介绍
-
课时2平台总线中的三元素
-
课时3平台总线led驱动之资源的定义
-
课时4平台总线中driver实现的逻辑过程讲解
-
课时5平台总线中driver的注册和匹配
第09课 平台总线专题4
授课讲师
-
George
高级讲师
关于讲师
精通uboot和Linux系统开发、Android系统开发;熟悉freescale的imx51(Cortex-A8)平台;曾多次给万利达,意法半导体等知名公司进行员工内训,具有多年教学和培训实践经验。
课程推荐
- 系统移植 试听 1876
- C语言项目小游戏-中国象棋小游戏 试听 1599
- Linux驱动程序开发 试听 3232
- C++开发基础 试听 6726
学习服务
- 技术大牛直播授课
- 实时学情管理
- 课后作业批改,BUG诊断
- 辅导老师当堂答疑
- 学习规划,专属学习方案