|
|
|
www.design-reuse-china.com |
|

技术洞见 - MIPI DSI协议处理器到外设方向和事务的相关介绍
本文转载自CSDN论坛作者G2突破手259的博客,转载文章仅供学习和研究使用。
mp.weixin.qq.com, Sept. 26, 2025 –
处理器到外设方向(处理器源)
数据包数据类型
处理器到外设事务
详细格式描述
Sync Event (H Start, H End, V Start, V End), Data Type = XX 0001 (0xX1)
同步事件是短数据包,因此可以时序精确地表示同步脉冲的开始和结束等事件。由于"开始"和"结束"是独立和不同的事件,同步脉冲的长度以及相对于活动像素数据的位置,例如前肩和后肩显示时间,可以准确地传递到外围设备。同步事件定义如下:
- Data Type = 00 0001 (0x01) V Sync Start
- Data Type = 01 0001 (0x11) V Sync End
- Data Type = 10 0001 (0x21) H Sync Start
- Data Type = 11 0001 (0x31) H Sync End
为了尽可能准确地表示计时信息,一个V Sync Start事件表示VSA的开始,同时也意味着一个H Sync Start事件用于VSA的第一行。类似地,V Sync End 事件意味着VSA最后一行的H Sync Start事件。如果主机处理器源隔行视频,则水平同步时序遵循正在使用的视频格式的标准隔行视频约定,并且超出了本文档的范围。参见[CEA01]了解隔行视频格式的时序细节。隔行视频的第一个字段遵循相同的规则来暗示H Sync Start。外设(显示器)在接收隔行第二视频字段时,不应在V Sync Start和V Sync End时间暗示H Sync Start。
如果需要传递准确的脉冲长度信息,同步事件应该成对发生,V Sync Start 和V Sync End。或者,如果只需要单个时间点(事件),则可以将单个同步事件(通常为Sync Start)传输到外设。同步事件可以与消隐包连接在一起,以准确地传递行间定时,并避免每个事件在LPS和HS之间切换的开销。但是,请注意,将数据线保持在HS模式会有功耗损失。
显示模块不需要传统的同步/消隐/像素时序,应该以高速突发方式传输像素数据,然后将总线置于低功耗模式,以降低功耗。建议的突发大小是像素的扫描线(一行数据),它可以暂时存储在显示模块上的行缓冲区中。
同步事件有效载荷
点击阅读更多



Back