TI论坛
直播中

风来吴山

9年用户 1537经验值
擅长:电源/新能源
私信 关注
[问答]

用TVP7002采集VGA输出的1080P信号源,显示分辨率显示的是1920*1080@60Hz,为什么会有黑框显示?


  • 我们在用TVP7002采集VGA输出的1080P信号源,显示分辨率显示的是1920*1080@60Hz,7002的寄存器参数是按照slec029a里面的表格来设置的,现在采集出来的视频画面是完整的,但是PC桌面感觉被压缩了,左边有很大一部分黑框。这是什么原因呢?谢谢。

回帖(3)

史晓明

2025-1-7 11:28:51
   VGA输出的1080P信号源,显示分辨率显示的是1920*1080@60Hz
我怀疑, 问题可能在这里,  VGA 的信号带宽支持不了这个要求
举报

孙勳努

2025-1-7 11:29:01
TVP7002可以通过状态寄存器获取到HS、VS,也可以计算出一帧图像有多少行,那么通过这些参数能否计算出每行应该配置为多少个像素和数据点时钟应该设置为多少?还是说要通过查vesa的标准来设置?

PC机通过VGA输出1080P,此时TVP7002检测到的clock per line = 404,每帧图像是1118行,而标准的vesa时序中1080P对应的clock per line = 400,每帧图像是1125行,所以导致了图像不满屏的效果。vesa标准中1080P对应的每行像素点是2200,点时钟是148.5MHz,这两个值是否可以自己定义?如果可以的话应该怎么推算出具体的值?
举报

李平

2025-1-8 16:54:04
根据您的描述,使用TVP7002采集VGA输出的1080P信号源时,显示分辨率为1920*1080@60Hz,但是PC桌面被压缩,左边有黑框。这个问题可能是由以下几个原因导致的:

1. 信号源与TVP7002之间的同步问题:可能是VGA信号源与TVP7002之间的同步信号(HSYNC和VSYNC)不匹配,导致显示画面被压缩。您可以尝试调整TVP7002的同步参数,以确保与信号源同步。

2. VGA信号源的分辨率设置问题:可能是VGA信号源的分辨率设置不正确,导致显示画面被压缩。您可以检查VGA信号源的分辨率设置,确保其与TVP7002的分辨率设置相匹配。

3. TVP7002的寄存器参数设置问题:可能是TVP7002的寄存器参数设置不正确,导致显示画面被压缩。您可以根据TVP7002的数据手册,检查寄存器参数设置是否正确。

4. PC桌面分辨率设置问题:可能是PC桌面的分辨率设置不正确,导致显示画面被压缩。您可以检查PC桌面的分辨率设置,确保其与TVP7002的分辨率设置相匹配。

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

1. 检查VGA信号源的分辨率设置,确保其与TVP7002的分辨率设置相匹配。
2. 检查TVP7002的寄存器参数设置,确保其正确。
3. 检查PC桌面的分辨率设置,确保其与TVP7002的分辨率设置相匹配。
4. 如果以上步骤都无法解决问题,您可以尝试调整TVP7002的同步参数,以确保与信号源同步。

希望以上信息能帮助您解决问题。如果问题仍然存在,请提供更多详细信息,以便我们为您提供更具体的解决方案。
举报

更多回帖

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