DVP 接口比较简单,没有专门的协议,主要有时钟信号、行同步信号(Hsync 或LV)、场同步信号(Vsync或FV)以及一组数据信号。图7-1 至图7-6 分别以RAW、YUV 与RGB 格式的数据在不同数量的数据线的分布进行简介 RAW图像格式的sensor 如果采用DVP 接口输出,通常色彩深度和数据线数量一致, RAW8 有8 根data线,RAW10 有10 根data 线,一个像素只需要一个PCLK 输出。YUV 图像格式的sensor 如果采用DVP 接口输出,由于每个像素的数据量会增加,硬件处理方式会有差异。比如8bit 的YUV422 数据,每个像素需要16bit 数据,有些sensor 会用16 根数据线分高、低8 位分别传输Y 分量与UV 分量,每个像素的数据依然只需要一个PCLK;有些sensor 会只用8 根数据线分两个PCLK 来传输Y 分量与UV 分量,这样PCLK_422=PCLK_RAW*2。如果YUV420 格式用8 根数据线传输,则PCLK_420=PCLK_RAW*1.5。RGB 图像格式的sensor 如果采用DVP 接口输出也是类似的,比如RGB565 格式,可以用16bit 数据传输,也可以用8bit 来传送。最终的PCLK 频率需要结合色彩深度、data 线数量以及图像数据在data 线分布情况来进行计算。 |
|
来自: AMS1117LIB > 《低速接口》