01
接口概述
显示驱动芯片通信接口分类 (SPI/I2C/MIPI DSI/LVDS/eDP),选型原则与性能对比
选型对比
02
SPI接口基础
四线制SCLK/MOSI/MISO/CS,时钟极性与相位CPOL/CPHA,单线/双线/四线模式
协议时序
03
SPI驱动实现
基于STM32的SPI主模式配置,寄存器级初始化代码,DMA传输优化
STM32DMA
04
SPI与显示驱动
SPI控制命令与数据发送,ILI9341时序要求,初始化序列编写
ILI9341初始化
05
I2C接口基础
两线制SCL/SDA,起始/停止条件,7位与10位地址,ACK/NACK机制
I2C地址
06
I2C驱动实现
Linux内核I2C设备驱动框架,用户空间通过ioctl访问I2C设备
Linuxioctl
07
I2C与显示驱动
触控IC与显示参数配置,OLED驱动IC SSD1306 I2C通信实例
SSD1306OLED
08
MIPI DSI协议概述
MIPI联盟与DSI标准,高速/低功耗模式,Lane配置(1/2/4),数据传输类型
MIPIDSI
09
DSI物理层 (D-PHY)
差分信号对Dp/Dn,HS/LP状态机,Byte Clock与UI
D-PHY差分
10
DSI协议层
长包与短包格式,数据类型(DCS/像素/状态),虚拟通道VC
协议层VC
11
DSI驱动初始化
瑞萨R-Car平台DSI控制器初始化,时钟配置与PLL锁定流程
R-CarPLL
12
DSI视频模式
Burst/Non-Burst with Sync Events/Pulses,时序参数HSA/HBP/HFP/VSA/VBP/VFP
视频模式时序
13
DSI命令模式
Command Mode与Frame Buffer,Write Memory Start/Continue,刷新率控制
命令模式帧缓冲
14
DSI错误处理
ECC校验与CRC校验,错误报告机制(Error Report),链路恢复策略
ECCCRC
15
LVDS接口基础
差分信号原理,4-Lane/5-Lane配置,Sub-LVDS与OpenLDI标准
LVDSOpenLDI
16
LVDS驱动实现
基于FPGA的LVDS发送器设计,SerDes工作原理,时钟嵌入与恢复
FPGASerDes
17
LVDS与显示驱动
车载显示应用,LVDS转eDP桥接芯片SN65DSI84配置
车载桥接
18
eDP接口基础
eDP与DP关系,Main Link与AUX Channel,HBR/RBR速率,PSR技术
eDPPSR
19
eDP链路训练
链路训练流程(Clock Recovery/Equalization/Symbol Lock/Idle),Training Pattern 1-4
链路训练Pattern
20
eDP驱动开发
基于i.MX8平台的eDP控制器驱动,AUX通道读写EDID与DPCD寄存器
i.MX8EDID
21
多接口桥接技术
RGB转LVDS、LVDS转eDP、MIPI DSI转LVDS桥接方案与配置流程
桥接转换
22
时序控制器 (TCON) 接口
TCON与Source Driver的Mini-LVDS,Gate Driver的STV/CPV,时序生成逻辑
TCONMini-LVDS
23
显示接口调试工具
逻辑分析仪(Saleae)抓取SPI/I2C,示波器测量LVDS/MIPI DSI,协议分析仪使用
调试Saleae
24
信号完整性分析
差分信号阻抗匹配100Ω,PCB等长要求,串扰/反射抑制,眼图测试
信号完整性眼图
25
低功耗设计
接口动态功耗计算,MIPI DSI ULPS,eDP PSR与ALPM
低功耗ULPS
26
兼容性测试
VESA/MIPI合规性测试,Plugfest互操作性,常见兼容性问题与解决方案
合规Plugfest
27
安全与认证
HDCP内容保护机制,DP/HDMI密钥交换,安全启动与固件签名
HDCP安全
28
多屏与高分辨率挑战
4K/8K带宽需求,多屏拼接同步(MST/SST),帧同步技术
多屏MST
29
新兴接口技术
USB4与DP Alt Mode,C-PHY与D-PHY对比,MIPI DSI-2与VESA DP融合趋势
USB4C-PHY
30
综合项目实战
设计MIPI DSI与eDP双接口显示驱动板,原理图设计到驱动调试全流程
实战双接口