我使用DS90UB914A 和 DS90UB913A连接一个CMOS,913和914只设置了和IIC相关的寄存器,目前可以通过914设置远端的913和CMOS,CMOS初始化正常,输出的波形也都没有问题,但是914这一端输出的PCLK是913输入端的2倍,但是输出的VS是对的,都是30帧,请问这个是什么问题,非常感谢
Kailyn Chen:
913 您是采用外部晶振提供的时钟把,然后采用的是10bit mode是吗?
在datasheet 8.4.1部分有介绍,可以看到,10 bit mode,pixel clock和外部晶振的比值是2, 12bit的话,比值为1.5.
换句话说,10bit mode,如果913外部晶振提供48MHz的时钟的话,那么PCLK的时钟需要96MHz。
这应该是您指的914输出PCLK是913输入时钟的2倍关系的原因。 具体可参考datasheet中的描述。