液晶mipi接口_LCD之mipi DSI接口驱动调试流程【转】

本文详细介绍了LCD的MIPI DSI协议,包括协议分层、物理层的高速和低速模式、时钟与数据通道、通道管理、协议层以及应用层的工作原理。此外,还探讨了MIPI DSI在实际应用中的速率计算、可能导致花屏的问题及解决办法,以及测试方法。
摘要由CSDN通过智能技术生成

1、LCD MIPI DSI协议

MIPI-DSI是一种应用于显示技术的串行接口,兼容DPI(显示像素接口,Display Pixel Interface)、DBI(显示总线接口,Display Bus Interface)和DCS(显示命令集,Display Command Set),以串行的方式发送像素信息或指令给外围,而且从外围中读取状态信息或像素信息,而且在传输的过程中享有自己独立的通信协议,包括数据包格式和纠错检错机制。

MIPI-DSI具备高速模式和低速模式两种工作模式,全部数据通道都可以用于单向的高速传输,但只有第一个数据通道才可用于低速双向传输,从属端的状态信息、像素等式通过该数据通道返回。时钟通道专用于在高速传输数据的过程中传输同步时钟信号。此外,一个主机端可允许同时与多个从属端进行通信。

LCD mipi系统简单示意图如下:

81d9ca9af2cc65a642f7dcf1f4fcd117.png

ace0955746df7fa6ad8fed8339d23796.png

1.1、mipi DSI协议分层

主要分为四个层:应用层、协议层、通道管理层、物理层

c0fa77bc1acb9295fc978ee0206ba355.png

5bec2742c5cc2a853377913397e36773.png

1.2、物理层

在接收到低速发送请求时,逻辑电路将待发送的指令或数据串行化,并控制输出高摆幅低功耗电平进行低功耗传送请求,随后将指令或数据串行地加载到通道,接收端则识别传送模式完成串行数据的并行转换。

当接收到高速请求后,电路发送高摆幅低功耗电平进行高速传送请求,然后将待发送数据经过串行转换之后驱动差分驱动模块以低摆幅信号在通道上传送,接收端则识别高速模式后正确地检测其同步信号将高速串行数据完成串并转换成功地接收。

除此之外,总线控制权可在主机端与从属端之间交换,发送端发送放弃总线请求,接收端接收请求之后控制总线发起应答,总的过程为TA(turn

around)操作,在LCD中我们称之为BTA(Bus

Turn-Around)。当主机端需要获取从属端接收数据的状况或者读取显示模块的参数或显示数据的时候,主机端发起TA操作,在从属端发送数据完毕之后自动发起TA操作,归还总线控制权。

信号两种工作状态,高速模式状态(LP)和低速模式状态(HS)。

物理层,就是要控制硬件信号的(时序),MIPI-DSI两种信号类型:

  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值