gpt4 book ai didi

python - 按时钟并行输出视频

转载 作者:太空宇宙 更新时间:2023-11-04 10:20:59 24 4
gpt4 key购买 nike

我正在尝试使用 Raspberry Pi 以并行格式将视频输出到显示器。

为此,我需要将 8 个引脚设置为 YUV422 数据,然后通过 GPIO 将它们以 54 MHz 的频率输入。

我读到这不太可能使用像 Python 的 GPIO 库这样的高级库,所以我需要深入到 C 级库以获得我需要的性能。

作为具有 C++ 背景的人,将 GPIO 引脚设置为 YUV422 颜色非常简单;到目前为止,我发现令人生畏的是如何设置时钟。

我知道这感觉像是一个简单的问题,但我无法弄清楚如何将时钟设置为如此高的速度,甚至无法弄清楚是否可以使用像 WiringPi 这样的库,或者我是否需要这样做直接转到硬件时钟。

任何人都可以向我提供可以帮助我的文档或代码片段的指针吗?

谢谢!

最佳答案

这不是适合 Raspberry Pi 的应用程序。从任何用户空间应用程序(Python 或其他)以一致的时钟速率生成 432 Mbit/sec 的输出可能是不可能的。

您可能应该考虑使用明确支持并行视频输出的不同开发板。

也就是说,可能可以使用 parallel display interface ,它将直接在一组 Pi 的引脚上生成并行视频输出(作为 Linux 视频设备!)。它实际上是为 RGB 视频输出而设计的,但它可以通过适当修改图像重新用于 YUV 输出。

关于python - 按时钟并行输出视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43923263/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com