首页
›
实战100例
›
002-Android HAL与底层驱动实战
›
《Android内核驱动开发实战100例》
VIP7
本课程属于:002-Android HAL与底层驱动实战
实战100例 · 共 7 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《Android内核驱动开发实战100例》
共 100 例
01
创建第一个内核模块
02
模块参数传递
03
字符设备驱动基础
04
设备文件自动创建
05
ioctl命令实现
06
内核内存分配与释放
07
使用内核链表
08
等待队列实现阻塞IO
09
内核互斥锁使用
10
自旋锁使用
11
原子变量操作
12
完成量同步
13
内核线程创建与销毁
14
工作队列使用
15
tasklet使用
16
中断处理程序注册
17
中断下半部机制对比
18
内核定时器使用
19
高精度定时器
20
proc文件系统实现
21
sysfs属性文件
22
debugfs调试接口
23
io内存映射
24
io端口访问
25
DMA直接内存访问
26
platform驱动模型
27
设备树基本使用
28
设备树中断解析
29
设备树寄存器地址解析
30
输入子系统驱动
31
RTC驱动开发
32
LED驱动开发
33
GPIO驱动开发
34
PWM驱动开发
35
ADC驱动开发
36
I2C驱动开发
37
SPI驱动开发
38
UART串口驱动
39
USB设备驱动
40
PCI驱动开发
41
块设备驱动开发
42
网络设备驱动基础
43
帧缓冲设备驱动
44
触摸屏驱动开发
45
传感器驱动开发
46
看门狗驱动
47
内核通知链使用
48
内核事件通知
49
文件系统过滤驱动
50
安全模块加载
51
系统调用拦截
52
kprobe使用
53
tracepoint使用
54
ftrace集成
55
perf事件编程
56
内核内存泄漏检测
57
内核死锁检测
58
内核oops分析
59
使用kgdb调试驱动
60
使用QEMU调试内核
61
内核模块签名
62
SELinux策略编写
63
seccomp过滤器
64
内核地址空间布局随机化
65
利用内核日志
66
动态调试
67
使用ioctl优化驱动
68
多缓冲队列管理
69
并发访问控制
70
中断驱动的数据采集
71
轮询模式驱动
72
异步通知机制
73
poll机制实现
74
mmap操作实现
75
文件私有数据
76
设备模型深入
77
电源管理基础
78
运行时电源管理
79
时钟管理
80
pinctrl子系统
81
regmap API使用
82
IIO子系统驱动
83
ALSA声卡驱动
84
V4L2视频驱动
85
DRM显示驱动
86
内核加密API使用
87
随机数生成器
88
校验和计算
89
内核哈希表使用
90
红黑树使用
91
内核工作队列延迟
92
内核中断线程化
93
中断共享处理
94
软中断实现
95
RCU机制使用
96
per-CPU变量
97
内核内存池
98
内核散列表
99
内核位图操作
100
内核时间操作
所属VIP或分类
同VIP:Android-HAL层驱动开发实战100例
同VIP:Android-HAL开发实战100例
同VIP:Android-Linux设备驱动实战100例