01
中断基础概念
什么是中断 · 中断向量表 · 中断优先级 · 中断嵌套
入门核心
02
中断处理流程
中断请求 · 中断响应 · 中断服务程序 · 中断返回
流程基础
03
中断控制器
NVIC工作原理 · 中断使能 · 中断挂起
NVIC硬件
04
中断优先级配置
抢占优先级与子优先级 · 优先级分组 · 配置实战
配置实战
05
中断嵌套与抢占
中断嵌套机制 · 抢占条件 · 中断延迟分析
嵌套延迟
06
中断服务程序设计
ISR编写规范 · 临界区保护 · 中断中调用函数注意事项
ISR规范
07
中断与任务同步
信号量在中断中的使用 · 消息队列 · 事件标志组
同步RTOS
08
中断下半部处理
Bottom Half · Tasklet · Workqueue · 软中断
下半部Linux
09
中断延迟优化
延迟来源 · 测量方法 · 优化技巧
性能优化
10
中断负载均衡
多核中断分发 · 中断亲和性 · 负载监控
多核均衡
11
中断嵌套问题诊断
死锁 · 优先级反转 · 堆栈溢出
调试故障
12
中断与DMA协同
DMA完成中断 · 传输控制 · 性能对比
DMA高效
13
中断与定时器
定时器中断 · 高精度定时器 · 软件定时器
定时精度
14
中断与GPIO
外部中断触发方式 · 边沿检测 · 中断去抖
GPIO外部中断
15
中断与通信外设
UART中断 · SPI中断 · I2C中断
通信外设
16
中断与ADC
ADC转换完成中断 · 连续转换 · 中断数据采集
ADC采集
17
中断与PWM
PWM周期中断 · 占空比更新 · 故障保护中断
PWM电机
18
中断与看门狗
看门狗中断模式 · 喂狗策略 · 系统恢复
看门狗可靠
19
中断与低功耗
唤醒中断 · 睡眠模式 · 中断功耗优化
低功耗唤醒
20
中断与实时性
硬实时与软实时 · 中断响应时间 · 最坏情况分析
实时WCRT
21
中断与安全性
中断安全编程 · 数据一致性 · 原子操作
安全原子
22
中断调试技术
断点调试 · 中断日志 · 逻辑分析仪
调试工具
23
中断性能测试
中断吞吐量 · 延迟测量工具 · 性能基准
测试基准
24
中断在RTOS中的应用
FreeRTOS · uC/OS · RT-Thread 中断管理
RTOSFreeRTOS
25
中断在Linux中的应用
中断请求号 · 处理函数注册 · 中断线程化
Linux驱动
26
中断在裸机系统中的应用
轮询与中断对比 · 状态机 · 前后台系统
裸机架构
27
中断设计模式
中断分层 · 中断聚合 · 中断屏蔽策略
模式架构
28
中断故障案例分析
中断丢失 · 中断风暴 · 中断处理超时
案例排错
29
中断最佳实践
编码规范 · 测试策略 · 文档编写
最佳实践规范
30
中断综合项目实战
多传感器采集 · 中断驱动电机 · 实时通信网关
项目综合