CSI-2协议支持三种常用的数据格式:YUV(即YCbCr),RGB和RAW(即Bayer)。
其中YUV支持Lagacy YUV420 8bit、YUV420 8bit、YUV420 10bit、YUV422 8bit和YUV422 10bit,下面将简单地介绍一下常用的Lagacy YUV420 8bit和YUV422 8bit。
YUV444,即每一个Y对应一组UV分量;YUV 422,即每两个Y共用一组UV分量;YUV 420,即每四个Y共用一组UV分量。
Lagacy YUV420 8bit格式
YUV422 8bit格式
而RGB格式则支持RGB888,RGB666,RGB565,RGB555,RGB444等,下面分别介绍一下常用的RGB888和RGB565.
RGB888格式:
RGB565格式:
RAW格式则支持RAW6,RAW7,RAW8,RAW10,RAW12和RAW14。这里就不详细介绍了,有兴趣的可以直接查阅MIPI CSI-2的协议规范文档。