TI论坛
直播中

杨万富

8年用户 1620经验值
擅长:526774
私信 关注
[问答]

为什么用TVP7002采集到的PC graphics会闪烁呀?


  • 我们正在利用TVP7002芯片接收分辨率为1600*1200的VGA输入信号;当PC graphics 是纯白色(R[9:2]=0xff,G[9:2]=0xff,B[9:2]=0xff)的画面时,TVP7002采集的RGB数据是正常的;

    但是当PC graphics是奇数白色(R[9:2]=0xff,G[9:2]=0xff,B[9:2]=0xff)像素与黑色(R[9:2]=0x00,G[9:2]=0x00,B[9:2]=0x00)偶数像素交替输出时,TVP7002采集到的奇数像素点R[9:2]=0xea,G[9:2]=0xef,B[9:2]=0xdf,采集到的偶数像素点R[9:2]=0x15,G[9:2]=0x21,B[9:2]=0x24, 且每一次采集到的像素值都是不固定的,这种现象是不正常的;由于每次采集到的像素值误差太大导致图像闪烁.我们是按照ti官网的推荐的配置文件tvp7002_THS8200_VGA_YPbPr_settings .xls配置TVP7002寄存器的.我们调节了H-PLL Phase Select Reg04, Blue Fine Gain Reg08, Green Fine Gain Reg09,Red Fine Gain Reg0a,Blue Fine Offset MSBs Reg0b ,Green Fine Offset MSBs Reg0c,Red Fine Offset MSBs Reg0d,但是都没有解决这个问题。我们如何解决这个问题?

回帖(2)

郝汉

2024-12-12 14:49:51
REG 03h配置的是20H值吗,VGA输入信号应该配置成20h。
举报

申换换

2024-12-12 18:27:39
TVP7002采集到的PC graphics闪烁问题可能由以下几个原因导致:

1. 同步信号问题:TVP7002需要正确的同步信号(HSYNC和VSYNC)来正确地采集图像。如果同步信号不稳定或者不准确,可能会导致采集到的图像出现闪烁。请检查您的同步信号是否正确,并确保它们与TVP7002的输入要求相匹配。

2. 时钟频率问题:TVP7002的时钟频率需要与VGA信号的时钟频率相匹配。如果时钟频率不匹配,可能会导致采集到的图像出现闪烁。请检查您的时钟频率设置,并确保它们与TVP7002的输入要求相匹配。

3. 信号干扰:在某些情况下,信号干扰可能会导致采集到的图像出现闪烁。请检查您的信号线是否受到干扰,并采取适当的措施来减少干扰。

4. VGA信号质量问题:VGA信号本身可能存在质量问题,导致采集到的图像出现闪烁。请检查您的VGA信号源,并确保其输出质量良好。

5. TVP7002芯片问题:如果以上原因都排除了,那么可能是TVP7002芯片本身存在问题。您可以尝试更换一个TVP7002芯片,看看问题是否得到解决。

为了解决这个问题,您可以尝试以下步骤:

1. 检查同步信号和时钟频率设置,确保它们与TVP7002的输入要求相匹配。
2. 检查信号线是否受到干扰,并采取适当的措施来减少干扰。
3. 检查VGA信号源的输出质量,并确保其良好。
4. 更换一个TVP7002芯片,看看问题是否得到解决。

希望以上信息能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们进一步分析和解决。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分