我在读Linux Documentation about UVC function。我正在努力理解一个例子,starts here和to until here。这到底要做什么,我到底要在哪里创建这些文件?
任何帮助都是非常感谢的。
发布于 2017-10-20 03:06:14
从您的其他帖子中,我了解到您正在尝试使用Xilinx设备实现一个UVC小工具。尽管如此,由于Linux设备共享相同的不透明内核文档,因此该过程在Raspberry Pi Zero和其他支持OTG的设备上同样容易出错。
这到底要做什么
UVC小工具的想法是构建一个类似于网络摄像头的东西。一旦完成,你就可以将该设备连接到苹果电脑或个人电脑上,并将其用作FaceTime或Skype上的视频。
根据您的目标,您可以流式传输合成图像、录制的视频或来自MIPI CSI摄像头等附加组件的直通视频。
我到底应该在哪里创建这些文件?
这里有一个很棒的ConfigFS简介:link。同样,它适用于Raspberry Pi Zero,而不是您的Xilinx设备,但相同的概念也适用。
虽然gadget-testing.txt非常简短,但如果您从运行以下命令开始:
modprobe libcomposite
cd /sys/kernel/config/usb_gadget/然后,您可以继续执行步骤mkdir functions/uvc.usb0/control/header/h ...
Here是一个更详细的帖子,涵盖了Raspberry Pi Stack Exchange上的各种警告。
https://stackoverflow.com/questions/45642047
复制相似问题