首页
›
嵌入式基础与RISC-V
›
151-全志T113 ARM嵌入式Linux外设驱动开发
›
《ARM Linux外设驱动性能调优与故障定位实战》
VIP10
本课程属于:151-全志T113 ARM嵌入式Linux外设驱动开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
ARM Linux外设驱动性能调优与故障定位实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与基础环境
ARM Linux驱动开发全景图 · 性能调优的核心指标(延迟 · 吞吐量
课程导论
基础环境
02
内核驱动框架与性能基础
Linux内核模块加载机制 · 字符设备驱动框架 · platform驱动模型
内核驱动框架
性能基础
03
内存管理与DMA性能调优
内核内存分配API(kmalloc/… · DMA缓冲区映射与一致性 · DMA引擎使用与性能瓶颈分析
DMA
内存管理
04
中断与底半部机制优化
中断上下文与进程上下文 · 中断注册与性能开销 · tasklet/workqueue/…
底半部机制优化
断上下文
05
定时器与高精度时间
内核定时器API · hrtimer高精度定时器 · 时间测量工具(ftrace
定时器
高精度时间
06
并发控制与锁优化
自旋锁与互斥锁的选择 · 读写锁与RCU机制 · 无锁编程与原子操作
并发控制
锁优化
07
I/O访问与寄存器操作
ioremap与MMIO · readl/writel与内存屏障 · I/O访问性能测量
I/O
访问
08
GPIO驱动与中断优化
GPIO子系统(gpiolib) · GPIO中断处理与去抖 · 基于GPIO的按键驱动性能调优
GPIO
驱动
09
SPI总线驱动性能调优
SPI控制器驱动框架 · SPI消息队列与传输优化 · SPI时钟频率与模式配置
SPI
总线驱动性能调优
10
I2C总线驱动性能调优
I2C适配器驱动框架 · I2C传输速率与时序优化 · I2C从设备驱动编写
I2C
总线驱动性能调优
11
UART串口驱动与性能调优
串口驱动框架(tty层) · 串口波特率与FIFO配置 · 串口DMA传输
UART
串口驱动
12
PWM驱动与精度控制
PWM子系统框架 · PWM频率与占空比配置 · 基于PWM的背光/电机驱动
PWM
驱动
13
ADC驱动与数据采集优化
ADC子系统(IIO框架) · ADC采样率与精度配置 · ADC数据读取方式(轮询/中断/DM…
ADC
驱动
14
以太网MAC/PHY驱动性能调优
网络设备驱动框架(NAPI) · PHY驱动与链路协商 · 网络吞吐量优化(TSO/GRO)
MAC/PHY
以太网
15
USB主机/设备驱动性能调优
USB子系统架构 · USB传输类型与带宽管理 · USB DWC3控制器驱动调优
USB
主机
16
SD/MMC/eMMC存储驱动性能调优
MMC子系统框架 · SD/MMC时钟与总线宽度配置 · eMMC HS400模式调优
SD/MMC/eMMC
存储驱动性能调优
17
音频驱动(ALSA)性能调优
ALSA驱动框架 · 音频采样率与缓冲区配置 · 音频延迟(latency)优化
ALSA
音频驱动
18
显示驱动(DRM/KMS)性能调优
DRM/KMS驱动框架 · 显示分辨率与刷新率配置 · GPU渲染与显示同步(vblank)
DRM/KMS
显示驱动
19
摄像头驱动(V4L2)性能调优
V4L2驱动框架 · 摄像头帧率与分辨率配置 · MIPI CSI-2接口调优
V4L2
摄像头驱动
20
电源管理驱动与性能
系统休眠与唤醒(suspend/re… · 运行时电源管理(runtime PM… · CPU频率与电压调节(cpufreq…
电源管理驱动
性能
21
性能分析工具实战(上)
perf工具使用(采样 · 计数 · annotate)
性能分析工具实战
perf
22
性能分析工具实战(下)
eBPF/BCC工具集(biolat… · fileslower · tcplife)
性能分析工具实战
eBPF/BCC
23
故障定位工具实战
内核Oops与panic分析(kdu… · crash) · 内存泄漏检测(kmemleak
故障定位工具实战
Oops
24
驱动热路径优化实战
代码热点识别与优化 · 循环展开与分支预测 · cache miss优化(数据对齐
驱动热路径优化实…
代码热点识别
25
中断延迟优化实战
中断延迟测量(irqsoff tra… · 中断线程化与优先级 · 中断负载均衡(smp_affinit…
断延迟优化实战
irqsoff
26
DMA性能优化实战
DMA描述符链与环形缓冲区 · DMA带宽测量 · DMA scatter-gather…
DMA
性能优化实战
27
网络驱动性能优化实战
NAPI轮询权重调整 · RSS(Receive Side S… · XDP(eXpress Data P…
网络驱动性能优化…
NAPI
28
存储驱动性能优化实战
块设备驱动框架 · I/O调度器选择(noop/dead… · NVMe驱动调优
存储驱动性能优化…
块设备驱动框架
29
综合案例
高速数据采集卡驱动调优:需求分析 · 驱动架构设计 · 性能瓶颈定位与优化
综合案例
高速数据采集卡驱…
30
课程总结与进阶路线
核心知识点回顾 · 常见性能模式总结 · 故障定位思维导图
课程总结
进阶路线
所属VIP或分类
同VIP:ARM-Linux外设驱动与故障定位实战
同VIP:ARM-Linux驱动开发中断处理与故障定位实战
同VIP:I2C外设驱动开发与全志T113模块加载实战