从软件层面,再回顾一下数据格式,加深
在数据线上有3 种可能的操作模式:Escape mode, High-Speed (Burst) mode and Control mode,下面是从停止状态进入相应模式需要的时序:
* Escape mode 进入时序:LP11→LP10→LP00→LP01→LP00,退出时序:LP10→LP11
当进入Escape mode 需要发送8-bit entry command 表明请求的动作,比如要进行低速数据传输则需要发送cmd: 0x87,进入超低功耗模式则发送cmd: 0x78。在DSI 中LP 通讯只
用Data Lane 0。
* High-Speed mode 进入时序:LP11→LP01→LP00→SoT(0001_1101),退出时序:EoT→LP11,时序图如下:
5、时序要求
在调试 DSI 或者CSI 的时候,HS mode 下的几个时序非常重要:T_LPX,T_HS-SETTLE ≈ T_HS-PREPARE + T_HS-ZERO,T_HS-TRAIL,一般遵循的原则为:Host 端的T_HS-SETTLE
> Slave 端的T_HS-SETTLE。
二、DSI
1、线路构成
在 DSI 中需要1 根时钟线以及1 ~ 4 根数据线。
2、两种接口的LCD
* Comman mode(对应MPU 接口)
* Video mode(对应RGB 接口)
该模式下视频数据只能通过HS mode 传输。
3、数据包类型
短包:4 bytes,由3 部分组成: