本文将会介绍如何在FV01开发板上连接摄像头和显示预览。
所用硬件有:
- FV01开发板
![](https://file.jishuzhan.net/article/1790772453119627266/68f93054e2e8f2977ec0ddfc7d9c263b.webp)
2.Raspberry 摄像头
![](https://file.jishuzhan.net/article/1790772453119627266/d755cb739dbbcfe9764f4928a4d6e281.webp)
操作步骤如下:
通过FPC线和杜邦线将FV01板和摄像头连接起来,接线如下:
1、Camera设备连接,通过22pin转15pin FPC连接camera,注:FPC线建议在10cm左右,过长会影响信号,有可能无法识别camera
1)找到FV01板上连接camera的接口,可以看到上面有J2702的丝印,如下图
![](https://file.jishuzhan.net/article/1790772453119627266/a70ab464e9715e8d1a709541dc85577e.webp)
2)将FV01开发板camera接口轻轻拨开,然后将FPC 较窄的22Pin端插入板子接口,如下图:
![](https://file.jishuzhan.net/article/1790772453119627266/2c69c33998cce939183b1421031b2cf9.webp)
3)将树莓派camera小板的接口拨开,然后将FPC较宽的15Pin端插入小板接口,如下图
![](https://file.jishuzhan.net/article/1790772453119627266/03551ba80a1f36de49455ef6dd8d54c0.webp)
4)最后连将镜头连接到树莓派camera小板,如下图
![](https://file.jishuzhan.net/article/1790772453119627266/2fab3e7fce023c3f9a24dcb68af3cbb6.webp)
5)最终安装camera完整图,如下:
![](https://file.jishuzhan.net/article/1790772453119627266/bcd630fda0767822de9d6f2ad83ecf70.webp)
2、设备连接电源开机,通过如下命令测试camera:
adb root
adb remount
adb shell
export XDG_RUNTIME_DIR=/run/user/root && gst-launch-1.0 qtiqmmfsrc camera=0 name=qmmf ! video/x-raw,format=NV12,width=1920,height=1080,framerate=30/1 ! waylandsink sync=false x=0 y=0 width=500 height=500 enable-last-sample=false
此命令为GStreamer框架实现,
qtiqmmfsrc camera=0 name=qmmf :
此参数为选择camera设备的插件
video/x-raw,format=NV12,width=1920,height=1080,framerate=30/1:
此参数为视频显示的格式,高度,宽度还有对应的帧率
waylandsink sync=false x=0 y=0 width=500 height=500 enable-last-sample=false:
此参数为预览显示的插件,并设置了对应位置和显示大小
![](https://file.jishuzhan.net/article/1790772453119627266/788d939f4748ec63797a26a0fa9cb283.webp)
如要停止用例,可以直接使用CTRL+C,用例将直接退出
作者:戴忠忠,高通工程师