首页
›
嵌入式UI
›
023-RV1126驱动开发
›
《嵌入式Linux驱动开发岗位实战》
VIP20
本课程属于:023-RV1126驱动开发
嵌入式UI · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Linux驱动开发岗位实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式Linux驱动开发概述
嵌入式系统简介 · Linux内核架构 · 驱动开发环境搭建
Linux
嵌入式
02
Linux内核模块编程基础
模块的加载与卸载 · 模块参数 · 模块依赖
Linux
内核模块编程基础
03
字符设备驱动基础
设备号 · file_operations结构体 · cdev结构体
字符设备驱动基础
设备号
04
字符设备驱动进阶
并发与竞态控制 · 信号量 · 自旋锁
字符设备驱动进阶
并发
05
内存管理
kmalloc · vmalloc · kzalloc
内存管理
kmalloc
06
时间管理与内核定时器
jiffies · HZ · 内核定时器
时间管理
内核定时器
07
中断处理
注册中断 · 中断处理函数 · 顶半部与底半部
断处理
注册
08
等待队列与内核同步
等待队列机制 · 完成量 · RCU机制
等待队列
内核同步
09
平台设备驱动
platform总线 · platform_device · platform_driver
平台设备驱动
platform
10
设备树详解
设备树语法 · dts/dtsi文件 · 绑定文档
设备树详解
设备树语法
11
I2C子系统驱动
I2C核心层 · I2C总线驱动 · I2C设备驱动
I2C
子系统驱动
12
SPI子系统驱动
SPI核心层 · SPI消息队列 · SPI设备驱动
SPI
子系统驱动
13
UART串口驱动
TTY核心 · 串口驱动框架 · uart_ops
UART
串口驱动
14
GPIO子系统驱动
GPIO库接口 · gpiolib · GPIO中断
GPIO
子系统驱动
15
PWM子系统驱动
PWM核心层 · PWM设备驱动 · PWM控制器驱动
PWM
子系统驱动
16
ADC/DAC驱动
IIO子系统 · IIO设备驱动 · IIO触发
ADC/DAC
驱动
17
RTC驱动
RTC核心层 · RTC设备驱动 · RTC时间操作
RTC
驱动
18
看门狗驱动
Watchdog核心层 · Watchdog设备驱动 · Watchdog超时设置
看门狗驱动
Watchdog
19
输入子系统驱动
输入核心层 · 输入设备驱动 · 输入事件处理
输入子系统驱动
输入核心层
20
帧缓冲设备驱动
fbdev框架 · fb_info结构体 · 显存映射
帧缓冲设备驱动
fbdev
21
DMA引擎驱动
DMA引擎核心 · DMA通道 · DMA描述符
DMA
引擎驱动
22
音频设备驱动
ALSA架构 · 声卡注册 · PCM操作
音频设备驱动
ALSA
23
网络设备驱动
net_device结构体 · NAPI · sk_buff
网络设备驱动
net
24
块设备驱动
块设备核心 · 请求队列 · bio结构体
块设备驱动
块设备核心
25
USB设备驱动
USB核心 · urb · USB设备枚举
USB
设备驱动
26
PCI/PCIe设备驱动
PCI配置空间 · BAR空间 · DMA
PCI/PCIe
设备驱动
27
电源管理驱动
系统休眠 · 运行时PM · 设备电源回调
电源管理驱动
系统休眠
28
设备驱动调试技术
printk调试 · 动态调试 · ftrace
设备驱动调试技术
printk
29
驱动性能优化
缓存一致性 · DMA性能优化 · 中断负载均衡
驱动性能优化
缓存一致性
30
驱动安全与稳定性
内核内存泄漏检测 · KASAN · lockdep
驱动安全
稳定性
所属VIP或分类
同VIP:DMA传输驱动开发实战手册
同VIP:PCIE驱动开发从入门到调通
同VIP:RK3568PCIE驱动开发与调优