首页
›
Linux内核与驱动
›
084-驱动配置实战
›
《嵌入式Linux驱动优化:设备树匹配与中断申请实践》
VIP10
本课程属于:084-驱动配置实战
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Linux驱动优化:设备树匹配与中断申请实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
嵌入式Linux驱动开发概述 · 设备树与中断机制的重要性 · 课程目标与学习路径
课程导论
Linux
02
设备树基础
设备树(DTS)语法入门 · 节点与属性 · 标准属性(compatible
设备树基础
DTS
03
设备树编译与反编译
DTC工具使用 · DTS到DTB的编译 · DTB反编译为DTS
设备树编译
反编译
04
内核设备树解析机制
OF(Open Firmware)… · of_match_table匹配原理 · of_property_read系列…
内核设备树解析机…
OF
05
驱动与设备树匹配
platform_driver与of… · 设备树节点与驱动绑定流程 · 匹配优先级
驱动
设备树匹配
06
设备树匹配实战
编写一个简单的platform驱动 · 定义compatible属性 · 实现probe与remove回调
设备树匹配实战
platform
07
设备树资源获取
获取内存地址资源(reg) · 获取GPIO资源 · 获取时钟与复位资源
设备树资源获取
reg
08
中断子系统基础
Linux中断概念 · 中断号与中断描述符 · 中断上下文与中断处理流程
断子系统基础
Linux
09
设备树中断描述
interrupt-parent · interrupts属性 · 中断控制器与中断单元
设备树
断描述
10
中断控制器驱动
中断控制器(irq_chip)结构体 · 中断域(irq_domain)概念 · 中断映射机制
断控制器驱动
irq
11
中断申请API详解
request_irq · devm_request_irq · free_irq
API
断申请
12
中断处理函数编写
顶半部与底半部 · tasklet · workqueue
断处理函数编写
顶半部
13
设备树中断申请实战
从设备树解析中断号 · 申请中断 · 编写中断处理函数
设备树
断申请实战
14
共享中断与边缘触发
共享中断(IRQF_SHARED)实… · 边缘触发与电平触发区别 · 中断丢失问题
共享
边缘触发
15
中断性能优化
中断合并(Interrupt Coa… · 中断亲和性(IRQ Affinity… · 减少中断频率
断性能优化
Interrupt
16
设备树匹配优化
多compatible匹配策略 · 通配符匹配 · 设备树别名与标签使用
设备树匹配优化
compatible
17
设备树属性解析优化
批量属性读取 · 属性缓存 · 避免重复解析
设备树属性解析优…
批量属性读取
18
中断上下文优化
原子上下文限制 · 避免睡眠 · 使用spinlock保护共享数据
断上下文优化
原子上下文限制
19
中断底半部优化
tasklet与workqueue选… · 高精度定时器与中断结合 · 软中断机制
断底半部优化
tasklet
20
设备树与中断调试
printk与dev_dbg调试 · /proc/interrupts查看 · tracepoint与ftrace
设备树
断调试
21
设备树覆盖与插件
设备树覆盖(DT Overlay)概… · 动态设备树加载 · 运行时设备树修改
设备树覆盖
插件
22
多核中断负载均衡
中断分发策略 · SMP affinity设置 · 使用irqbalance工具
多核
断负载均衡
23
中断嵌套与优先级
中断嵌套场景 · 中断优先级设置 · 实时性要求下的中断处理
断嵌套
优先级
24
设备树与DMA中断
DMA引擎与中断协同 · 设备树描述DMA通道 · DMA完成中断处理
DMA
设备树
25
设备树与GPIO中断
GPIO中断控制器 · gpio_to_irq · 设备树中GPIO中断描述
GPIO
设备树
26
设备树与定时器中断
定时器设备树节点 · clocksource与clocke… · 高精度定时器中断
设备树
定时器
27
设备树与网络设备中断
网络设备中断处理 · NAPI机制 · 设备树中网络中断描述
设备树
网络设备
28
设备树与音频设备中断
音频子系统中断 · I2S与PCM中断 · 设备树音频节点设计
设备树
音频设备
29
设备树与显示设备中断
显示控制器中断 · VSYNC中断 · 设备树显示节点中断描述
设备树
显示设备
30
课程总结与项目实战
综合项目需求分析 · 设备树编写 · 驱动实现
课程总结
项目实战
所属VIP或分类
同VIP:Linux中断驱动开发与设备树资源绑定
同VIP:Linux设备树Overlay驱动开发与动态配置优化
同VIP:Linux驱动调试:设备树实例与驱动优化方法