MIPI vedio mode introduce

2023-10-29 12:30
文章标签 mode mipi introduce vedio

本文主要是介绍MIPI vedio mode introduce,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

MIPI介绍:

MIPI简单来说就是将之前的MCU接口和SPI+RGB接口转成MIPI协议定义的包,发送和接收。

MCU接口就对应着DBI

SPI+RGB接口对应着DPI


DSI就是按MIPI协议转化好的包,在D-PHY上传输的只有DSI

DSI包含两种模式:command mode和vedio mode。

其中command mode 就是DBI,一般需要slave(即driver)有RAM存储显示数据。在command mode下可以在LP模式下读写寄存器/RAM或向RAM中写入显示数据。这些操作也可以在HS模式下进行。

而vedio mode就是DPI。对应的slave一般没有RAM,LP模式下只是读写寄存器,显示数据一定是在HS模式下发送。


举个简单的例子,SSD2828的使用:输入即为DPISPI+RGB),输出为DSIMIPI)。

 

MCU接口即可以传command又可以传显示data,所以一般commandmode对应着DBI(在D-PHY上仍以DSI的形式传输);

RGB接口只传显示datacommandSPI接口传输),所以一般videomode对应着DPI(在D-PHY上仍以DSI的形式传输)。

 

RGB接口又分DE modeH-SYNC mode等,所以在videomode下又分Burst modeNon-Burst mode with sync pulsesNon-burst mode withsync events三种。

 

 

MIPI vedio mode有3种模式:Burst mode、Non burst mode with sync pulses和Non burst mode with sync events。

其中Burst mode用在带RAM driver,在传输过程中没有vsync_end包等信息;

Non Burst mode用在无RAM driver,其中with sync events模式比with sync pulses模式所含信息少,比如少hsync_end包等信息。

 

下图为Non-Burst mode with sync pulses mode相对RGB接口信号的关系图:黄色为RGB接口的vsync信号,绿色为hsync信号

 

 

 

 

 

 

这篇关于MIPI vedio mode introduce的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/300657

相关文章

Unstructured cannot write mode RGBA as JPEG 错误解决

Unstructured cannot write mode RGBA as JPEG 错误解决 0. 错误详细1. 解决方法 0. 错误详细 Image Extraction Error: Skipping the failed imageTraceback (most recent call last):File "/root/miniconda3/envs/learn-y

混合模式属性background-blend-mode

background-blend-mode 是 CSS 中的一个属性,它允许你将背景图像与背景颜色或背景图像之间以一种特定的混合模式进行混合。这个属性为网页设计师提供了一种强大的方式来创建视觉上吸引人的背景效果,无需使用图像编辑软件或额外的图像文件。 background-blend-mode 可以应用于单个背景图像与背景颜色之间,或者当设置多个背景图像时,应用于这些图像之间。混合模式包括了许多

【Mysql】系统服务启动访问报错问题处理:this is incompatible with sql_mode=only_full_group_by

一、背景: 本来已经正常运行的平台,突然有一天由于对服务器进行部分操作迁移,发现jar可以正常启动,但是访问功能一直报错,监控后台日志后,发现了问题: 报错的具体信息如下: Caused by: java.sql.SQLSyntaxErrorException: Expression #1 of SELECT list is not in GROUP BY clause and conta

Hugging Face Offline Mode 离线模式

Hugging Face Offline Mode 离线模式 1. 缓存管理2. 遥测日志 在使用 Hugging Face 的库时,缓存和遥测日志是两个重要的功能。本文将介绍如何管理缓存、启用离线模式以及如何关闭遥测日志。 1. 缓存管理 在使用 Hugging Face 模型时,权重和文件通常会从 Hub 下载并存储在默认的缓存目录中,这个目录通常位于用户的主目录。如果

关闭qcom soc系列手机的ramdump mode

在 kernel/msm-3.10 / arch/arm64/configs/ze550kl_user_defconfig中 将CONFIG_MSM_DLOAD_MODE=y改成 #CONFIG_MSM_DLOAD_MODE is not set 然后在/ drivers/power/reset/msm-poweroff.c中将 if (!in_panic) { // Normal re

显示篇(1)兼容屏mipi(1)

固件支持多款屏,但烧录完毕后仅支持一个屏幕 即该固件虽有兼容屏功能,但是烧录后,判断屏幕A.B.C。如果第一次识别当前屏A,会记录下来A屏相关配置。后面开机只匹配A。 该种做法目的为了加快开机速度,不会每次开机都会识别匹配。 适用场景:同一固件兼容多款产品,后期不会再次换屏。 uboot补丁 diff --git a/drivers/video/sunxi/disp2/disp/de/d

CUDA-MODE课程笔记 第9课: 归约(也对应PMPP的第10章)

我的课程笔记,欢迎关注:https://github.com/BBuf/how-to-optim-algorithm-in-cuda/tree/master/cuda-mode CUDA-MODE课程笔记 第9课: 归约(也对应PMPP的第10章) 课程笔记 本节课的题目。 这节课的内容主要是 Chapter 10 of PMPP book ,Slides里面还给出了本节课的

初探UML(User-Mode-Linux)

由标题我们已经知道这里要说的UML不是“统一建模语言”,而是“用户模式的Linux”,使用它有什么好处呢?让我们先保留点神秘感,一步一步学习,通过实践来感悟它的魅力。 实验环境:电脑一台(装有Ubuntu13.10系统,Kernel版本为3.11.0-12-generic,64位) 下面将通过UML环境的搭建、GDB调试、网络测试这3个方面来了解下UML: 一.搭建UML实验环境 1.下载

MySQL 主从幂等复制slave_exec_mode=IDEMPOTENT

MySQL slave_exec_mode 参数用于控制主从复制数据冲突时的处理策略,可选值有STRICT和IDEMPOTENT,分别代表严格模式和幂等模式,默认值为STRICT,该参数可动态调整。 原文地址: https://mytecdb.com/blogDetail.php?id=76 STRICT,严格模式IDEMPOTENT,幂等模式 默认STRICT模式下,从库复制过程中

MYSQL5.7版本sql_mode=only_full_group_by问题,重启有效的方法

1./etc/mysql/mysql.conf.d/mysqld.cnf 或者my.cnf   总之就是mysql的配置文件 2.查看当前的sql模式 select @@sql_mode; 3.添加语句 sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CR