大家好,又见面了,我是你们的朋友全栈君。
Camera的并口传输方式很多地方叫做dvp接口,但是并没有统一的标准。

MIPI接口比DVP的接口信号线少,由于是低压差分信号,产生的干扰小,抗干扰能力也强。最重要的是DVP接口在信号完整性方面受限制,速率也受限制。500W还可以勉强用DVP,800W及以上都采用MIPI接口。
PCLK:pixel clock ,像素时钟,每个时钟对应一个像素数据;
HSYNC:horizonal synchronization,行同步信号
VSYNC:vertical synchronization,帧同步信号;
DATA:像素数据,视频数据,具体位宽要看ISP是否支持;
XCLK:或者MCLK,ISP芯片输出给驱动sensor的时钟;
DVP的时序图FV为帧同步信号,LV为行同步信号(LV为高时,传输有效的像素数据)。
并行传输的DVP

**DVP分为三个部分:输出总线;输入总线;电源总线;**如下图:


Vsync(帧同步信号)和Hsync(行同步信号)时序图 图中:帧头标识、帧尾标识(分别由vsync上升下降沿生成) 行头标识、行尾标识(分别由hsync上升下降沿生成)
PCLK:是像素点同步时钟信号,每个PCLK对应一个像素点; VSYNC:是场同步信号。以高电平有效为例,VSYNC置高直到被拉低,这个区段所输出的所有影像数据组成一个frame; HSYNC:是行同步信号。告诉接收端:“HSYNC”有效时段内接收端接收到的所有的信号输出属同一行; 并口传输的是CMOS电平信号,只支持并口DVP的sensor属于较低端老旧产品,新型的sensor一般都支持更快速的SPI或MIPI传输
由于是并行口,所以几个时钟和数据线都等长,i2c控制线可以不等长。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/134185.html原文链接:https://javaforall.cn