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:如何基于外部触发器输出视频

Guru**** 2482225 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1444546/tda3mv-how-to-output-video-based-on-an-external-trigger

器件型号:TDA3MV

工具与软件:

你好。

我们的系统具有外部触发信号、图像传感器根据该信号发送数据。

我知道、每当从图像传感器接收到数据时、都会调用回调函数、并且数据会自动更新。

我在这里想知道如何使 Vsync 和 Hsync 仅在出现新数据时发生。

例如、如果图像传感器仅发送了1帧、则只发送了1帧。

当我之前提出问题时、我被告知显示模块正在进行流式传输、因此不能是这样。

但是否可以仅发送1帧?  (停止/启动链路、或通过显示屏控制来控制同步)

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

    您好!

    不幸的是,不,这是不可能的。 DSS 启动后、将继续周期性地生成 vsync、例如对于30fps 输出、每隔33.3ms 生成一次。 我们不能一次仅发送一个帧。 它是流输出设备、将继续输出帧、直到停止。  

    此致、

    Brijesh   

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

    我又收到一个问题。 即使我停止显示链接、vsync 也会显示。 它应该是这样的吗?

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

    嗯、停止显示链接不会停止显示。 显示链接会停止视频流水线、如果要停止 Vsync、需要停止 VP。 我认为驱动程序有一个 ioctl 来停止 VP、您能否检查显示控制器是否有一些 API 也可以执行相同的操作?

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

    好的。 谢谢你