TI中文支持网
TI专业的中文技术问题搜集分享网站

TVP5150这个视频芯片是不是可以通过读什么寄存器来判断是否有视频输入

TVP5150这个视频芯片是不是可以通过读什么寄存器来判断是否有视频输入,或者什么引脚来判断呢,希望能给个判断的方法。我现在不知道怎么做,说明书上面没有找到这个寄存器和方法,我现在只能判断是P制或N制的。忘知道的回答一下,在此谢过。

gavin:

回复 Sheng Liu1:

请教下,我这里测试发现,判断这2个部分没有效啊,有视频输入和无视频输入时这2个bit都是0

gavin:

回复 gavin:

搞错了,在设置寄存器0为00h时,有视频输入时是为1,无视频输入时视为0;但在设置寄存器0为08h时,无论是否有视频输入就都是0了;那么这样就有个疑问:有信号接入时,我设置为00h,信号中断了,我需要在LCD上输出黑屏,而是将寄存器0设置为08h,但若之后又有信号接入了,如何判断有信号接入了呢?因为设置成强制黑屏输出后,这2个bit都是0而无论是否有视频输入到tvp5150;

Eason Wang:

回复 gavin:

需要采集端自己去轮询寄存器的

yi wang8:

请问 P/N 制式的判断,是读Status Register #5 寄存器状态来的吗?我怎么读出来的数据不稳定呢?请大神指教!

Eason Wang:

回复 yi wang8:

这个寄存器读出值不稳定的话,说明很可能芯片没有锁住Sync, 从而影响到对于视频制式的判断,导致一直在切换制式。

这个有可能是视频源本身信号不佳引起的。

你可以先看看status 1, 是否bit2、3的两个lock status存在失锁或者不稳的情况。

Eason Wang:

回复 Eason Wang:

如果你明确知道输入源是什么的话,建议关掉autoswitch功能,

在3.21.32 Video Standard Register 寄存器直接设定为你输入的视频制式。

yi wang8:

回复 Eason Wang:

从打印数据来看,lock status 不是一直lock着,我该怎么解决呢?谢谢

还有lock status 是不是可以通过示波器量?

yi wang8:

回复 Eason Wang:

输入源是不确定的,有的是N制 有的是P制

我想要检测是否有输入源及其制式,配置如下:

hi_i2c_write(0x03, 0x1d); hi_i2c_write(0x0f, 0x0); hi_i2c_write(0x04, 0x20); hi_i2c_write(0x28, 0x0);

帮忙看看配置的有没有问题!

Eason Wang:

回复 yi wang8:

Hi,

这个一般就还是信号质量不佳的原因。

一般地,你可以在TVP的输入端来用示波器测量是否CVBS的信号是否满足CVBS本身的规范。

简单一些,建议你换用不同的CVBS源来测试,看看是否效果上有差异。

还有,就是你的原理图是怎么画的,是否参照了TI TVP5150 EVM上的原理图画的,按照那个应该不会有问题。请核对一下。

 

BR,Eason

 

赞(0)
未经允许不得转载:TI中文支持网 » TVP5150这个视频芯片是不是可以通过读什么寄存器来判断是否有视频输入
分享到: 更多 (0)