首页
›
嵌入式与底层系统
›
012-Linux驱动项目与岗位实战
›
《Linux驱动系统集成项目实战》
VIP16
本课程属于:012-Linux驱动项目与岗位实战
嵌入式与底层系统 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Linux驱动系统集成项目实战
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Linux驱动系统集成项目的学… · 核心概念 · 整体框架与实战路线图
课程导入
Linux
02
Linux内核与驱动基础
目标=内核架构 · 模块机制 · 设备模型
Linux
内核
03
字符设备驱动核心
目标=file_operations · cdev · 主次设备号
字符设备驱动核心
file
04
内核模块编程进阶
目标=模块参数 · 符号导出 · 内核线程
内核模块编程进阶
目标=模块参数
05
平台设备与设备树
目标=platform_device · platform_driver · Device Tree语法
平台设备
设备树
06
GPIO与中断子系统
目标=GPIO子系统 · gpiod API · 中断申请
GPIO
断子系统
07
I2C总线驱动集成
目标=I2C协议 · i2c_adapter · i2c_client
I2C
总线驱动集成
08
SPI总线驱动集成
目标=SPI协议 · spi_master · spi_device
SPI
总线驱动集成
09
UART与TTY驱动
目标=串口子系统 · tty_driver · uart_driver
UART
TTY
10
PWM、RTC与看门狗驱动
目标=PWM子系统 · RTC框架 · watchdog框架与典型外设驱动集…
PWM
RTC
11
输入子系统驱动
目标=input_dev · input_handler · 事件上报
输入子系统驱动
input
12
帧缓冲与显示驱动
目标=fbdev框架 · DRM/KMS基础 · LCD时序
帧缓冲
显示驱动
13
音频ALSA驱动
目标=ALSA架构 · snd_soc · DAPM
ALSA
音频
14
USB驱动基础
目标=USB协议 · 主机控制器 · USB设备模型
USB
驱动基础
15
PCI/PCIe驱动基础
目标=PCI配置空间 · pci_driver · 资源映射
PCI/PCIe
驱动基础
16
MMC/SD与存储驱动
目标=MMC子系统 · SDIO · 块设备驱动
MMC/SD
存储驱动
17
网络设备驱动
目标=net_device · NAPI · PHY
网络设备驱动
net
18
电源管理与时钟框架
目标=Runtime PM · 系统休眠 · 时钟框架
电源管理
时钟框架
19
DMA与内存管理
目标=DMA API · 一致性映射 · 流式映射
DMA
内存管理
20
调试与性能优化
目标=printk · ftrace · perf
调试
性能优化
21
驱动移植与板级适配
目标=内核移植 · 设备树修改 · 驱动移植流程
驱动移植
板级适配
22
系统集成与构建
目标=Kconfig · Makefile · 内核配置
系统集成
构建
23
驱动安全与稳定性
目标=权限控制 · 输入验证 · 竞态条件
驱动安全
稳定性
24
综合项目一
目标=基于设备树的GPIO按键与LE…
综合项目一
GPIO
25
综合项目二
目标=I2C传感器数据采集与字符设备…
综合项目二
I2C
26
综合项目三
目标=SPI显示屏驱动与帧缓冲/DR…
综合项目三
SPI
27
综合项目四
目标=USB摄像头驱动与V4L2视频…
综合项目四
USB
28
综合项目五
目标=以太网网络驱动与NAPI性能优…
综合项目五
NAPI
29
常见问题与故障排查
目标=驱动加载失败 · 设备树匹配 · 中断冲突
常见问题
故障排查
30
课程总结与进阶路线
目标=知识体系回顾 · 项目经验提炼 · 社区资源
课程总结
进阶路线
所属VIP或分类
同VIP:Gadget驱动实战-虚拟网卡与串口联合调试
同VIP:Linux内核驱动实战-驱动兼容性与设备ID匹配
同VIP:Linux内核驱动项目实战-i2c设备驱动完整实现