首页
›
Linux内核与驱动
›
103-全志T113 Linux外设驱动
›
《全志T113 SPI驱动中断处理与读写性能调优案例》
VIP10
本课程属于:103-全志T113 Linux外设驱动
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
全志T113 SPI驱动中断处理与读写性能调优案例
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
全志T113芯片概述 · SPI总线在嵌入式系统中的地位 · 本课程目标与学习路径
课程导论
T113
02
SPI协议基础
SPI四线制(SCLK · MOSI · MISO
SPI
协议基础
03
全志T113 SPI控制器硬件特性
FIFO深度 · 时钟分频 · DMA支持
T113
SPI
04
Linux SPI子系统架构
SPI核心层 · 控制器驱动层 · 设备驱动层的关系与数据流
Linux
SPI
05
全志T113 SPI控制器驱动源码分析(一)
设备树绑定 · platform_driver注册 · probe流程
T113
SPI
06
全志T113 SPI控制器驱动源码分析(二)
硬件初始化 · 时钟使能 · GPIO复用配置
T113
SPI
07
全志T113 SPI控制器驱动源码分析(三)
FIFO阈值设置 · 传输模式选择(PIO/中断/DMA)
T113
SPI
08
SPI中断处理机制(一)
中断注册 · 中断服务函数(ISR)编写规范 · 上半部与下半部(tasklet/wo…
SPI
断处理机制
09
SPI中断处理机制(二)
全志T113 SPI中断事件类型(T… · RX_FIFO满 · 传输完成
SPI
断处理机制
10
SPI中断处理机制(三)
基于中断的PIO传输实现——逐字节/…
SPI
断处理机制
11
SPI中断处理机制(四)
中断上下文中的性能开销分析——中断频…
SPI
断处理机制
12
SPI读写性能瓶颈分析
中断延迟 · FIFO深度 · 时钟频率
SPI
读写性能瓶颈分析
13
性能调优策略(一)
调整FIFO阈值——减少中断次数 · 提升批量传输效率
性能调优策略
FIFO
14
性能调优策略(二)
使用DMA卸载CPU——全志T113…
性能调优策略
DMA
15
性能调优策略(三)
中断合并(Interrupt Coa…
性能调优策略
Interrupt
16
性能调优策略(四)
CPU亲和性与中断绑定——将SPI中…
性能调优策略
CPU
17
性能调优策略(五)
使用Linux内核的spi_asyn…
性能调优策略
Linux
18
性能调优策略(六)
预分配DMA缓冲区与内存池——减少动…
性能调优策略
DMA
19
性能调优策略(七)
调整SPI时钟频率——在稳定性与速度…
性能调优策略
SPI
20
性能调优策略(八)
使用perf与tracepoint进…
性能调优策略
perf
21
实战案例(一)
基于中断的SPI Flash驱动——… · 擦除 · 页编程
实战案例
SPI
22
实战案例(二)
基于中断的SPI LCD驱动——优化… · 减少撕裂
实战案例
SPI
23
实战案例(三)
基于DMA的SPI高速数据采集——A…
实战案例
DMA
24
实战案例(四)
多SPI设备共存——片选管理与中断优…
实战案例
SPI
25
调试与测试方法(一)
使用spidev_test工具进行基…
调试
测试方法
26
调试与测试方法(二)
逻辑分析仪抓取SPI波形——验证时序…
调试
测试方法
27
调试与测试方法(三)
内核printk与ftrace跟踪中…
调试
测试方法
28
常见问题与解决方案(一)
中断丢失 · FIFO溢出 · 传输超时
常见问题
解决方案
29
常见问题与解决方案(二)
DMA传输卡死 · 缓存一致性问题
常见问题
解决方案
30
课程总结与进阶方向
RT-Linux与SPI实时性 · SPI多核并行处理 · SPI over PCIe
课程总结
进阶方向
所属VIP或分类
同VIP:全志T113-GPIO驱动中断响应与电平翻转时序调试
同VIP:全志T113-GPIO驱动控制LED与蜂鸣器中断响应设计
同VIP:全志T113-Linux外设驱动开发与内核故障调试