首页
›
热销单品
›
嵌入式Linux与RTOS
›
《ARM Linux驱动开发中断处理与故障定位实战》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
ARM Linux驱动开发中断处理与故障定位实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
中断基础概念
ARM架构中断控制器(GIC)介绍 · 中断类型(IRQ/FIQ) · 中断号与中断线
断基础概念
ARM
02
中断申请与释放
request_irq/free_i… · 中断标志位(IRQF_SHARED等… · 中断处理函数原型
断申请
释放
03
中断上下文
顶半部(Top Half)与底半部(… · 中断上下文限制(不可睡眠 · 不可调度)
断上下文
Top
04
底半部机制之软中断
软中断的注册与触发 · 软中断的执行时机 · ksoftirqd内核线程
底半部机制之软
断的注册
05
底半部机制之Tasklet
Tasklet的初始化与调度 · Tasklet与软中断的关系 · Tasklet的使用场景
Tasklet
底半部机制之
06
底半部机制之工作队列
workqueue机制介绍 · work_struct与delaye… · 工作队列与进程上下文
底半部机制之工作…
workqueue
07
中断共享
共享中断的注册与处理 · dev_id参数的作用 · 共享中断的实战注意事项
断共享
共享
08
中断嵌套
ARM Linux中断嵌套机制 · 中断优先级与抢占 · 中断嵌套的潜在风险
断嵌套
ARM
09
中断线程化
request_threaded_i… · thread_fn与handler的… · 中断线程化的优势
断线程化
request
10
GPIO中断
gpio_to_irq函数 · 设备树中GPIO中断的配置 · GPIO按键中断实战
GPIO
to
11
设备树中的中断
interrupt-parent · interrupts属性 · 中断控制器与中断映射
设备树
interrupt-pa…
12
中断控制器驱动
GIC驱动框架分析 · 中断控制器注册(chained ha… · 级联中断控制器
断控制器驱动
GIC
13
中断调试基础
/proc/interrupts文件… · /proc/stat中的中断统计 · cat /proc/interrup…
断调试基础
proc/interru…
14
中断延迟测量
测量中断响应时间 · ftrace跟踪中断流程 · 使用trace-cmd分析延迟
断延迟测量
测量
15
中断丢失问题
中断丢失的常见原因 · 中断标志位检查 · 硬件电平保持时间问题
断丢失问题
断丢失的常见原因
16
中断风暴
中断风暴的识别 · 中断频率监控 · 中断限速机制(irq_limit)
断风暴
断风暴的识别
17
中断上下文死锁
自旋锁使用不当 · 中断上下文中的锁依赖 · lockdep检测死锁
断上下文死锁
自旋锁使用不当
18
中断处理函数崩溃
oops信息分析 · 中断栈溢出 · NULL指针解引用
断处理函数崩溃
oops
19
中断与DMA协同
DMA完成中断 · DMA描述符回环 · 中断与DMA的时序问题
DMA
协同
20
中断与电源管理
系统休眠时的中断处理 · noirq阶段中断 · wakeup_source机制
电源管理
系统休眠时的
21
SMP系统中的中断
中断亲和性(irq affinity… · 中断负载均衡 · CPU隔离与中断
SMP
系统
22
中断虚拟化
KVM中的中断注入 · 虚拟GIC(vGIC) · VFIO直通设备中断
断虚拟化
KVM
23
中断性能优化
中断合并(Interrupt Coa… · MSI/MSI-X中断 · 多队列网卡中断
断性能优化
Interrupt
24
中断调试工具
irqtop工具使用 · perf top -G分析中断 · bpftrace跟踪中断入口
断调试工具
irqtop
25
硬件调试手段
逻辑分析仪抓取中断信号 · 示波器测量中断延迟 · JTAG调试中断控制器
硬件调试手段
逻辑分析仪抓取
26
中断与实时性
PREEMPT_RT下的中断线程化 · 中断延迟的实时性要求 · RT内核中断配置
实时性
PREEMPT
27
中断与用户态
uio与vfio中断处理 · 用户态中断框架 · evdev输入子系统中断
用户态
uio
28
中断故障案例1
某网卡驱动中断丢失导致网络不通 · 排查过程与修复方案
断故障案例1
某网卡驱动
29
中断故障案例2
某触摸屏中断风暴导致系统卡死 · 排查过程与修复方案
断故障案例2
某触摸屏
30
中断故障案例3
某音频驱动中断死锁导致系统挂起 · 排查过程与修复方案
断故障案例3
某音频驱动
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战