
LCD MIPI DSI简析系列之二
自动模式:通过软件触发或TE中断开始传输。 物理TE触发器:MIPI DSI定义从屏到主机的TE触发信息包,接收后自动启动数据传输。 CMOS TE线:OMAP支持两条TE线,信号触发启动传输。 非burst模式同步脉冲:基于重构和时间校准包进行同步。 非burst模式同步事件:仅发送 SYNC事件包,无重构或时间校准包。 burst模式:提升传输速度,压缩RGB数据包传输时间,为传输其他数据包腾出时间。
发布日期:2025-04-04 11:06:36
浏览次数:12
分类:精选文章
本文共 909 字,大约阅读时间需要 3 分钟。
MIPI DSI协议定制两种工作模式:Command模式和Video模式。这两种模式各有优劣,应用场景也不同。
Command 模式
Command 模式需要LCD面板具备显示控制器和帧缓冲区才能使用。数据传输格式为像素数据后跟命令参数及必要信息。主机端可读写LCD控制器寄存器及帧缓冲区内容。
TE信号由LCD面板输出可控制传输开始。传输可通过三种方式控制:
Video 模式
Video 模式实现实时像素数据传输到面板,面板需有简单控制器和帧缓冲区。模式分三种子模式:
Video模式中涉及多种数据包类型:
- VSS:DSI Sync Event Packet:V Sync Start
- VSE:DSI Sync Event Packet:V Sync End
- BLLP:任意DSI数据包或低功耗模式
- HSS:DSI Sync Event Packet:H Sync Start
- HAS:ISH Blanking Packet:水平同步活动或低功耗模式
- HSE:DSI Sync Event Packet:H Sync End
- HFP:DSI Blanking Packet:水平前沿孔或低功耗模式
- HBP:DSI Blanking Packet:水平后沿孔或低功耗模式
- RGB:DSI Packet:任意像素流或空数据包
- LPM:低功耗模式及可选BTA
模式对比
Command模式适合支持帧缓冲的面板,主机需维持持续刷新,耗电较高。MIPI总线控制器依赖帧缓冲存储所有像素数据,显示控制器从RAM读取显示。
Video模式适合无帧缓冲需求的面板,数据实时传输耗电更高。传输控制信号与RGB数据并行发送。
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月17日 21时17分43秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
有了Trae,人人都是程序员的时代来了
2025-03-28
程序员都看不懂的代码
2025-03-28
LLM+多智能体协作:基于CrewAI与DeepSeek的邮件自动化实践
2025-03-28
CentOS 系列:CentOS 7文件系统的组成
2025-03-28
Docker部署postgresql-11以及主从配置
2025-03-28
EnvironmentNotWritableError: The current user does not have write permissions to the target environm
2025-03-28
kali安装docker(亲测有效)
2025-03-28
PHP系列:PHP 基础编程 2(时间函数、数组---实现登录&注册&修改)
2025-03-28
PHP系列:使用PHP实现登录注册功能的完整指南
2025-03-28
"WARNING: Increasing RAM size to 1GB" and "Cannot set up guest memory 'xxx.ram': Invalid argument".
2025-03-28
04-docker-commit构建自定义镜像
2025-03-28
05-docker系列-使用dockerfile构建镜像
2025-03-28
09-docker系列-docker网络你了解多少(下)
2025-03-28
#C8# UVM中的factory机制 #S8.2.3# 重载sequence哪些情形
2025-03-29
cytoscape安装java_Cytoscape史上最全攻略
2025-03-29
c语言编写单片机中断,C语言AVR单片机中断程序写法
2025-03-29
java教学团队管理系统(ssm)
2025-03-29