首先,让我们分析一下您提供的配置参数:
1. 0x05 0x02:设置输入接口为VGA。
2. 0x06 0x0C:设置输入时钟频率为65MHz。
3. 0x13 0x04:设置输入水平分辨率为1024。
4. 0x1D 0x47:设置输入垂直分辨率为768。
5. 0x3A 0x21:设置输入水平同步脉冲宽度。
6. 0x3B 0x80:设置输入垂直同步脉冲宽度。
7. 0x3C 0x5D:设置输入水平前沿。
8. 0x6A 0x00:设置输入垂直前沿。
9. 0x6B 0xC2:设置输入水平后沿。
10. 0x73 0xD0:设置输入垂直后沿。
11. 0x7B 0x1D:设置输入水平同步脉冲位置。
12. 0x85 0x02:设置输入垂直同步脉冲位置。
13. 0x86 0x09:设置输入时钟相位。
14. 0xF4 0x2A:设置输出时钟频率。
15. 0x0E 0x80:设置输出水平分辨率。
16. 0x52 0x46:设置输出垂直分辨率。
17. 0x54 0x00:设置输出水平同步脉冲宽度。
18. 0x0E 0x00:设置输出垂直同步脉冲宽度。
根据这些配置参数,您的设置似乎基本正确。但是,您提到的HS/VS输出时钟异常问题可能与以下因素有关:
1. 时钟分配:请确保您的时钟分配设置正确,以便为HS/VS输出提供稳定的时钟信号。
2. 同步信号:检查您的同步信号设置,确保它们与输入和输出分辨率匹配。
3. 芯片管脚连接:检查HS/VS输出管脚(4/99)的连接是否正确,以及是否受到任何干扰。
为了解决这个问题,您可以尝试以下步骤:
1. 重新检查您的硬件连接,确保所有管脚都连接正确且没有受到干扰。
2. 检查您的时钟分配设置,确保它们正确地为HS/VS输出提供稳定的时钟信号。
3. 检查您的同步信号设置,确保它们与输入和输出分辨率匹配。
4. 如果问题仍然存在,您可以尝试恢复到规格书中的原始配置,然后逐步调整设置以找到问题所在。
首先,让我们分析一下您提供的配置参数:
1. 0x05 0x02:设置输入接口为VGA。
2. 0x06 0x0C:设置输入时钟频率为65MHz。
3. 0x13 0x04:设置输入水平分辨率为1024。
4. 0x1D 0x47:设置输入垂直分辨率为768。
5. 0x3A 0x21:设置输入水平同步脉冲宽度。
6. 0x3B 0x80:设置输入垂直同步脉冲宽度。
7. 0x3C 0x5D:设置输入水平前沿。
8. 0x6A 0x00:设置输入垂直前沿。
9. 0x6B 0xC2:设置输入水平后沿。
10. 0x73 0xD0:设置输入垂直后沿。
11. 0x7B 0x1D:设置输入水平同步脉冲位置。
12. 0x85 0x02:设置输入垂直同步脉冲位置。
13. 0x86 0x09:设置输入时钟相位。
14. 0xF4 0x2A:设置输出时钟频率。
15. 0x0E 0x80:设置输出水平分辨率。
16. 0x52 0x46:设置输出垂直分辨率。
17. 0x54 0x00:设置输出水平同步脉冲宽度。
18. 0x0E 0x00:设置输出垂直同步脉冲宽度。
根据这些配置参数,您的设置似乎基本正确。但是,您提到的HS/VS输出时钟异常问题可能与以下因素有关:
1. 时钟分配:请确保您的时钟分配设置正确,以便为HS/VS输出提供稳定的时钟信号。
2. 同步信号:检查您的同步信号设置,确保它们与输入和输出分辨率匹配。
3. 芯片管脚连接:检查HS/VS输出管脚(4/99)的连接是否正确,以及是否受到任何干扰。
为了解决这个问题,您可以尝试以下步骤:
1. 重新检查您的硬件连接,确保所有管脚都连接正确且没有受到干扰。
2. 检查您的时钟分配设置,确保它们正确地为HS/VS输出提供稳定的时钟信号。
3. 检查您的同步信号设置,确保它们与输入和输出分辨率匹配。
4. 如果问题仍然存在,您可以尝试恢复到规格书中的原始配置,然后逐步调整设置以找到问题所在。
举报