UVC功能配置界面

问题描述:

我在阅读Linux Documentation about UVC function。我正努力去理解一个例子starts here并去until here。这到底是什么以及我在哪里创建这些文件?UVC功能配置界面

任何帮助表示赞赏。

+0

这是一个更好的链接,不会中断,只需要一个URL:https://github.com/torvalds/linux/blob/0993133bb8e7a75524748ffed52c62e81c42b3e8/Documentation/usb/gadget-testing.txt#L695-L714 –

从您的其他文章中我收集到,您正尝试使用Xilinx器件实现UVC小工具。尽管如此,由于Linux设备共享相同的不透明内核文档,因此在Raspberry Pi Zero和其他支持OTG的设备上,该过程同样容易出错。

到底是什么这个要做的事情

一个UVC小工具的想法是建立东西,就像一个摄像头。完成后,您可以将该设备连接到Mac或PC,并将其用作FaceTime或Skype的视频。

根据您的目标,您可以从像MIPI CSI相机这样的附加设备上传输合成图像,录制的视频或直通视频。

我在哪里创建这些文件?

以下是ConfigFS的一个很好的介绍:link。它同样适用于Raspberry Pi Zero,而不适用于Xilinx器件,但适用相同的概念。

虽然小配件testing.txt是不便生硬,如果你通过运行开始:

modprobe libcomposite 
cd /sys/kernel/config/usb_gadget/ 

,那么你可以与步骤mkdir functions/uvc.usb0/control/header/h继续...

Here是一个更详细的岗位覆盖Raspberry Pi Stack Exchange上的各种警告。