首页
›
嵌入式UI
›
023-RV1126驱动开发
›
《嵌入式Linux中断处理驱动实战》
VIP20
本课程属于:023-RV1126驱动开发
嵌入式UI · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Linux中断处理驱动实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
中断基础概念
中断的定义 · 中断向量表 · 中断优先级
断基础概念
断的定义
02
ARM Cortex-A7中断体系
GIC(通用中断控制器)架构 · 中断类型(PPI · SPI
ARM
Cortex-A7
03
Linux中断子系统架构
中断子系统分层(硬件层 · 核心层 · 驱动层)
Linux
断子系统架构
04
中断申请与释放
request_irq()函数详解 · free_irq()函数详解 · 中断标志(IRQF_TRIGGER_…
断申请
释放
05
中断处理函数编写
中断处理函数原型 · 顶半部(Top Half)与底半部(… · 快速中断与慢速中断
断处理函数编写
断处理函数原型
06
中断上下文
什么是中断上下文 · 中断上下文的特点 · 中断上下文中的限制(不能睡眠
断上下文
什么是
07
底半部机制之tasklet
tasklet的定义与初始化 · tasklet调度与执行 · tasklet使用示例
tasklet
底半部机制之
08
底半部机制之工作队列(workqueue)
workqueue概念 · work_struct与workqu… · 共享工作队列与自定义工作队列
workqueue
底半部机制之工作…
09
底半部机制之软中断(softirq)
软中断的定义 · 软中断的类型(HI_SOFTIRQ · TIMER_SOFTIRQ等)
softirq
底半部机制之软
10
中断线程化(threaded IRQ)
request_threaded_i… · 中断线程化的优势 · 中断线程化与tasklet/工作队列…
threaded
IRQ
11
中断共享
共享中断的概念 · 共享中断的注册与处理 · dev_id参数的作用
断共享
共享
12
中断嵌套与中断优先级管理
Linux对中断嵌套的处理 · 中断优先级设置 · 中断屏蔽与使能
断嵌套
断优先级管理
13
中断调试与跟踪
/proc/interrupts文件… · /proc/irq/目录 · ftrace跟踪中断
断调试
跟踪
14
GPIO中断驱动实战(一)
硬件原理分析 · 设备树中GPIO中断节点配置 · GPIO中断控制器驱动框架
GPIO
断驱动实战
15
GPIO中断驱动实战(二)
GPIO中断申请 · 中断处理函数实现 · 底半部使用tasklet处理数据
GPIO
断驱动实战
16
GPIO中断驱动实战(三)
中断去抖动(Debounce)处理 · 边缘触发与电平触发选择 · 中断测试与验证
GPIO
断驱动实战
17
定时器中断与高精度定时器(hrtimer)
内核定时器(timer_list)使… · 高精度定时器(hrtimer)使用 · 定时器中断与硬件中断的区别
hrtimer
定时器
18
IPI(处理器间中断)与多核中断负载均衡
SMP中的IPI机制 · 中断亲和性(irq affinity… · 中断负载均衡(irqbalance)
IPI
处理器间
19
中断控制器驱动开发(一)
irq_chip结构体 · irq_domain的创建与映射 · 中断控制器的硬件操作
断控制器驱动开发
irq
20
中断控制器驱动开发(二)
中断屏蔽/使能/确认(mask/un… · 中断流处理函数(handle_lev…
断控制器驱动开发
mask/un
21
中断控制器驱动开发(三)
级联中断控制器(Cascaded I… · 多级中断域的处理
断控制器驱动开发
Cascaded
22
PCIe MSI/MSI-X中断
MSI中断原理 · MSI-X中断原理 · PCIe驱动中MSI中断的申请与处理
PCIe
MSI/MSI-X
23
中断与电源管理
系统休眠/唤醒时的中断处理 · 中断唤醒源配置 · noirq阶段的中断处理
电源管理
系统休眠
24
中断延迟与实时性优化
中断延迟的测量方法 · Preempt-RT内核的中断线程化 · 减少中断延迟的技巧
断延迟
实时性优化
25
中断与DMA协同工作
DMA完成中断 · DMA环形缓冲区与中断处理 · 高性能数据采集场景的中断优化
DMA
协同工作
26
用户空间中断处理(UIO与VFIO)
UIO(Userspace I/O)… · VFIO(Virtual Funct… · 用户态中断处理的优缺点
UIO
VFIO
27
中断模拟与虚拟化中的中断处理
KVM中的中断虚拟化 · QEMU设备中断模拟 · Virtio中断机制
断模拟
虚拟化
28
中断压力测试与稳定性验证
中断风暴(Interrupt Sto… · 中断处理函数性能测试 · 长时间稳定性测试方法
断压力测试
稳定性验证
29
中断驱动调试实战案例(一)
中断未触发问题排查 · 中断处理函数崩溃问题定位 · 中断号冲突问题解决
断驱动调试实战案…
断未触发问题排查
30
中断驱动调试实战案例(二)
中断丢失问题分析 · 中断延迟过大问题优化 · 多核中断负载不均问题调整
断驱动调试实战案…
断丢失问题分析
所属VIP或分类
同VIP:DMA传输驱动开发实战手册
同VIP:PCIE驱动开发从入门到调通
同VIP:RK3568PCIE驱动开发与调优