
Linux内核驱动开发视频课程|+
来自 网络整理·免费领取学习资源
8,138 领取 · 5,056 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《Linux内核驱动开发视频课程|+》。官网需要单独购买,有集上可以免费领取。
课程目录
- 01.内核驱动开发概述
- 02.内核源码查看方法
- 03.内核和文件系统的烧写
- 04.根文件系统的制作
- 05.内核编译组织结构
- 06.Kconfig文件语法
- 07.Kconfig文件语法
- 08.Kconfig和Makefile之间的关系
- 09.系统调用函数实现的本质
- 10.内核中实现并添加亮灭led的系统调用函数
- 11.应用层测试内核中添加的系统调用函数实现led的亮灭
- 12.驱动模块的编写技术
- 13.驱动模块的编写技术
- 14.系统调用和驱动模块的串讲
- 15.内核双向循环链表的思想机制
- 16.内核操作双向循环链表的接口精讲及应用实例
- 17.内核中动态申请内存空间的接口
- 18.设备驱动的分类、设备文件和内核驱动之间的关联
- 19.古老的字符设备驱动注册接口及代码实例
- 20.系统调用和内核驱动之间的调用过程
- 21.LED字符设备驱动
- 22.LED之字符设备驱动的第二种注册方式及app编写
- 23.一套驱动支持多个设备的内核缓存设备驱动编写技术
- 24.内核缓存设备驱动的测试app编写
- 25.小节复习
- 26.内核缓存设备驱动之进程阻塞
- 27.内核缓存设备驱动之IO复用poll接口实现
- 28.poll驱动接口之应用层select测试
- 29.poll驱动接口之应用层poll测试
- 30.poll驱动接口之应用层epoll测试
- 31.混杂字符设备驱动注册方法之led驱动
- 32.高级字符设备驱动之ioctl接口实现led操作
- 33.利用gpio子系统操作led驱动
- 34.小节复习
- 35.内核中断请求接口
- 36.双边沿触发按键中断注册
- 37.中断共享
- 38.中断下半部之tasklet实现机制
- 39.中断下半部之workqueue实现机制
- 40.定制linux内核的启动logo
- 41.应用层互斥锁的使用
- 42.应用层自旋锁的使用
- 43.避免死锁
- 44.内核加锁机制之信号量
- 45.内核加锁机制之互斥锁和自旋锁
- 46.自旋锁解决进程和中断之间的竞争
- 47.自旋锁解决进程和中断下半部之间的竞争
- 48.原子操作
- 49.获取鼠标键盘触摸屏等输入设备数据app编写
- 50.利用input子系统编写功能键设备驱动
- 51.input子系统关于单点触控触摸屏数据的上报
- 52.input子系统关于多点触控触摸屏数据的上报
- 53.驱动模型思想机制及涉及接口
- 54.驱动模型之总线、设备、驱动思想
- 55.platform总线机制
- 56.小节复习
- 57.platform总线匹配规则实例
- 58.platform之资源获取实例
- 59.SOC各种控制器的设备对象和驱动对象之组织框架
- 60.pwm驱动蜂鸣器驱动
- 61.测试蜂鸣器驱动之app
- 62.小节复习
- 63.adc控制器的内核驱动框架结构
- 64.基于ADC的定位器电压值抽样驱动及app编写
- 65.I2C控制器的内核驱动框架分析
- 66.5点触控触摸屏驱动编写一
- 67.5点触控触摸屏驱动编写二
- 68.基于I2C控制器的从机驱动扩展
- 69.为5点触控触摸屏驱动编写Kconfig
- 70.操作LCD之frambuffer的APP程序一
- 71.操作LCD之frambuffer的APP程序二
- 72.内核获取bootloader的bootargs环境变量
- 73.LCD驱动框架分析一
- 74.LCD驱动框架分析二
- 75.proc文件创建之LED驱动
- 76.proc文件创建之内核缓存设备驱动
- 77.proc文件系统之可读写文件的创建
- 78.内核系统时间的获取
- 79.复习一
- 80.复习二
包含内容
- · 01.内核驱动开发概述
- · 02.内核源码查看方法
- · 03.内核和文件系统的烧写
- · 04.根文件系统的制作
- · 05.内核编译组织结构
- · 06.Kconfig文件语法
- · 07.Kconfig文件语法
- · 08.Kconfig和Makefile之间的关系
贡献者
林一
黄金
学习社区
1 人正在学习
编程与技术实践交流
交流编程基础、项目实践、数据库和部署问题。提问请说明环境、复现步骤与已尝试的方法。