This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA3MV:从图像传感器接收到的数据在2帧后输出

Guru**** 2455360 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1475533/tda3mv-data-received-from-the-image-sensor-is-output-2-frames-later

器件型号:TDA3MV

工具与软件:

您好!

从图像传感器接收到的数据在2帧后输出。
我的用例从 iss 采集到显示需要30723us (avg)、输出设置为30fps。
然后、我认为从图像传感器接收到的数据应该稍后输出1帧、但是 为什么数据在2帧后输出?

我的测试方法是更改一个图像传感器数据的高位

并验证它是否在2帧后得到反映、当我用示波器查看 TDA3输出时。

谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    输入帧速率和输出帧速率是多少? 它实际上取决于 许多因素、例如数据流、输入和输出的帧速率、输入和输出之间的同步机制等。 30.7ms 可能很难实现、除非对 fps 和同步机制有严格的控制。  

    此致、

    Brijesh  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    输入和输出均为30FPS。

    此外、关于 SYNC、
    感谢您的解释、我将同时打开和关闭 VP 以输出1帧。

    目前、当 iS 捕获进入1个帧时、我打开 VP 并输出1帧。
    ISS 采集将以30fps 的速率进入。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗯、ISP 将不会花费太多时间。 但是、如果捕获和显示不正确不同步、那么显示屏本身可能最多有2个帧延迟。  

    此致、

    Brijesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您能解释一下吗?

    我想知道调试点。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    很抱歉、 没有找到。 ISP 在 TDA3x 上的200MHz 下运行、因此请计算处理帧所需的时间。 关于显示、显示需要在中断前提交一个帧、以便它可以开始显示该帧、这意味着您需要提前很好地将该帧提交到显示。  

    此致、

    Brijesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    请参阅上图中的黄色部分。

    是否不是通过中断 Vsync 从 DisplayLink 呼叫已排队的驱动程序和取消排队的驱动程序?

    队列和出队的区别是2帧。

    那么、它不是要提前将帧提交到显示屏上吗?

    此致、

    Jeong

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Jeong、

    是的、但这取决于它是如何启动的。 如果显示链路是使用两个缓冲器启动的、则除非有延迟、否则显示中始终存在两个缓冲器的差值。  

    此致、

    Brijesh