对于camera调试中PCLK的计算

来源:互联网 发布:中国房地产数据研究院 编辑:程序博客网 时间:2024/04/29 16:25

PCLK即 pixclk,像素时钟信号

对于PAL信号和NTSC信号,两者PCLK分别为27M和27.2M,

计算公式如下:

1728*625*25=27000000

1728*525*30=27216000


其中1728=720*2+8+280

下面摘自别人的 BT656一行数据的组成

每一行的组成(Lines)

    下面说明每一行的组成,一行是由4个部分组成:

    行 = 结束码(EAV) + 水平消隐(Horizontal Vertical Blanking) + 起始码(SAV) + 有效数据(Active Video)

    典型的一行数据组成如下图所示:

    起始码(SAV)和结束码(EAV),它是标志着一行的开始结束的重要标记,也包含了其他的一些重要的信息,后面将会讲到。

    为什么水平消隐 是280字节,这个我暂时还没搞清楚,不知道是不是标准定义的。

    为什么一行中的有效数据是 1440 字节? 因为PAL制式的SDTV或者D1的分辨率为 720*576,即一行有720个有效点,由于采集的是彩色图像,那么一行就是由亮度信息(Y)和色差信息(CbCr)组成的,由于是 YCbCr422格式,故一行中有720列Y,720列CbCr,这样,一行的有效字节数就自然为 720 x 2 = 1440 字节了。


从上面可以看出BT656格式的数据一行组成需要1728字节,然后PAL有625行,NTSC有525行,两种制式的数据刷新频率分别是25HZ和30HZ

这样更新一个像素点需要的时钟即为刚开始写的,

PAL:1728*625*25=27000000 HZ

NTSC:1728*525*30=27216000 HZ


原创粉丝点击