首页
›
Linux内核与驱动
›
053-LCD显示屏驱动开发
›
《MIPI DSI驱动开发:长包传输校验机制与时钟配置》
VIP10
本课程属于:053-LCD显示屏驱动开发
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
MIPI DSI驱动开发:长包传输校验机制与时钟配置
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
MIPI DSI协议概述
DSI协议分层架构 · 物理层 · 协议层
MIPI
DSI
02
长包与短包概念
长包格式定义 · 短包格式定义 · 包类型区分与用途
长包
短包概念
03
长包传输流程
数据包发送序列 · EoTp(End of Transm…
长包传输流程
数据包发送序列
04
长包校验机制概述
CRC校验原理 · ECC校验原理 · 校验在DSI中的作用
长包校验机制概述
CRC
05
CRC校验算法
CRC-16/CCITT多项式 · 计算步骤 · 硬件与软件实现对比
CRC
校验算法
06
ECC校验算法
汉明码原理 · 单比特纠错 · 双比特检测
ECC
校验算法
07
长包头部校验
Packet Header中的ECC… · 生成与验证流程
长包头部校验
Packet
08
长包数据校验
Packet Data中的CRC字段… · 生成与验证流程
长包数据校验
Packet
09
校验错误处理机制
CRC错误恢复策略 · ECC错误恢复策略 · 重传机制
校验错误处理机制
CRC
10
时钟配置基础
DSI时钟域划分 · Byte Clock · Pixel Clock
时钟配置基础
DSI
11
时钟频率计算
根据分辨率 · 帧率 · 位深计算所需时钟频率公式
时钟频率计算
根据分辨率
12
时钟树设计
SoC内部时钟树 · PLL配置 · 分频器设置
时钟树设计
SoC
13
HS(高速)模式时钟
HS时钟生成 · HS时钟与LP时钟切换
HS
高速
14
LP(低功耗)模式时钟
LP时钟特性 · LP时钟与HS时钟同步
LP
低功耗
15
时钟抖动与稳定性
时钟抖动对数据传输的影响 · 抖动容限指标
时钟抖动
稳定性
16
时钟配置寄存器
典型SoC中DSI时钟控制寄存器详解
时钟配置寄存器
SoC
17
时钟配置实战
以RK3399为例配置DSI时钟参数
时钟配置实战
RK3399
18
长包传输与时钟同步
Byte Clock与Lane Cl…
长包传输
时钟同步
19
多Lane时钟分配
Lane · Lane配置下时钟分配策略
Lane
时钟分配
20
时钟门控与功耗优化
动态时钟门控 · 待机模式时钟管理
时钟门控
功耗优化
21
校验机制驱动实现
Linux内核中CRC/ECC校验函…
校验机制驱动实现
Linux
22
时钟配置驱动实现
clk框架使用 · clk_get_rate/clk_s…
时钟配置驱动实现
clk
23
长包发送驱动实现
DSI主机控制器发送长包流程代码
长包发送驱动实现
DSI
24
长包接收驱动实现
DSI设备端接收长包与校验验证代码
长包接收驱动实现
DSI
25
校验错误统计与调试
驱动中错误计数 · 打印日志 · 调试fs接口
校验错误统计
调试
26
时钟配置调试
使用示波器测量时钟 · 调试clk_summary
时钟配置调试
使用示波器测量时…
27
性能优化
长包传输吞吐量优化 · 时钟频率动态调整
性能优化
长包传输吞吐量优…
28
兼容性考虑
不同SoC(高通 · 瑞芯微 · 全志)时钟配置差异
兼容性考虑
SoC
29
测试用例设计
长包校验单元测试 · 时钟配置压力测试
测试用例设计
长包校验单元测试
30
综合实战项目
从零实现一个DSI长包传输与校验驱动…
综合实战项目
DSI
所属VIP或分类
同VIP:DMA传输驱动开发:显示数据搬运效率优化与缓冲调度
同VIP:LCD显示屏驱动开发与Framebuffer项目实战
同VIP:LCD显示屏驱动:DMA传输与显示数据搬运效率优化