字符设备驱动-linux驱动开发第3部分—4561人已学习
课程介绍
本课程是linux驱动开发的第3个课程,接上部分继续讲解字符设备驱动的开发要点,重点是相关的内核源代码的解析和一些真正驱动惯用的编程手法的引入。本课程的目的是让大家开始逐渐习惯和熟悉真正内核驱动的特征,为后续学习真正的驱动代码打下基础。
课程收益
本课程是linux驱动开发的第3个课程,要求学过前面的课程,尤其是C语言高级专题及驱动基础等课程,有一定编程能力才能学习。
讲师介绍
朱有鹏 更多讲师课程
互联网课程品牌《朱老师物联网大讲堂》创始人。精通U-Boot、Linux kernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARM Cortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410、S5PV210等处理器系列的linux、WinCE下的开发流程;授课风趣幽默,讲解条理清晰,对知识有自己独到见解,善于发散学生的思维。
课程大纲
1. 5.3.1.注册字符设备驱动新接口1 32:03
2. 5.3.2.注册字符设备驱动新接口2 25:10
3. 5.3.3.注册字符设备驱动新接口3 36:28
4. 5.3.4.注册字符设备驱动新接口4 29:43
5. 5.3.5.字符设备驱动注册代码分析1 23:02
6. 5.3.6.字符设备驱动注册代码分析2 21:05
7. 5.3.7.自动创建字符设备驱动的设备文件 26:34
8. 5.3.8.设备类相关代码分析1 23:04
9. 5.3.9.设备类相关代码分析2 22:40
10. 5.3.10.静态映射表建立过程分析 37:23
11. 5.3.11.动态映射结构体方式操作寄存器 20:50
12. 5.3.12.内核提供的读写寄存器接口 30:46
大家可以点击【 查看详情】查看我的课程
课程介绍
本课程是linux驱动开发的第3个课程,接上部分继续讲解字符设备驱动的开发要点,重点是相关的内核源代码的解析和一些真正驱动惯用的编程手法的引入。本课程的目的是让大家开始逐渐习惯和熟悉真正内核驱动的特征,为后续学习真正的驱动代码打下基础。
课程收益
本课程是linux驱动开发的第3个课程,要求学过前面的课程,尤其是C语言高级专题及驱动基础等课程,有一定编程能力才能学习。
讲师介绍
朱有鹏 更多讲师课程
互联网课程品牌《朱老师物联网大讲堂》创始人。精通U-Boot、Linux kernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARM Cortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410、S5PV210等处理器系列的linux、WinCE下的开发流程;授课风趣幽默,讲解条理清晰,对知识有自己独到见解,善于发散学生的思维。
课程大纲
1. 5.3.1.注册字符设备驱动新接口1 32:03
2. 5.3.2.注册字符设备驱动新接口2 25:10
3. 5.3.3.注册字符设备驱动新接口3 36:28
4. 5.3.4.注册字符设备驱动新接口4 29:43
5. 5.3.5.字符设备驱动注册代码分析1 23:02
6. 5.3.6.字符设备驱动注册代码分析2 21:05
7. 5.3.7.自动创建字符设备驱动的设备文件 26:34
8. 5.3.8.设备类相关代码分析1 23:04
9. 5.3.9.设备类相关代码分析2 22:40
10. 5.3.10.静态映射表建立过程分析 37:23
11. 5.3.11.动态映射结构体方式操作寄存器 20:50
12. 5.3.12.内核提供的读写寄存器接口 30:46
大家可以点击【 查看详情】查看我的课程