本帖最后由 powerxlgood 于 2013-7-15 14:16 编辑
如题 有人用自己的开发板通过UVC驱动的USB camera采集到640*480的YUV422图像吗?
我自己用的是TI AM335X STARTER KIT套件(linux kernel 3.2),用V4L2 API采集640*480的YUV2(YUV422)视频,程序在PC的ubuntu10.04上正常,到了板子上就只能采320*240了,采640*480的分辨率时,程序一直就阻塞在ioctl(...,VIDIOC_DQBUF,....)。我查过所有可能,应该不是程序和开发板硬件的问题,怀疑是内核设置和UVC驱动或者USB驱动的问题。
这个问题我有见到过别人问过,貌似还比较普遍,但是一直没有看到有谁解决方法的。有没有人用过自己的各种各种的ARM开发板通过UVC驱动的USB摄像头来采集640*480YUV2的视频呢?有成功的话用的什么板子呢?内核是什么版本呢?还有大家觉着采不到较大分辨率的视频的原因回事什么呢?
或者说,有自己遇到这样的问题并解决了的,可以分享一下经验~
|