您好,
问题如下: 在开发板的usb0口接入了一个USB Camera,并将J22短接了,置于host模式,在调用程序驱动它的时候发现,可以获取摄像头相关信息,但是在捕获连续图像时卡死,死在ioctl(fd, VIDIOC_DQBUF, &buf)出不来; 内核也没有打印相关错误。USB摄像头在其他开发板上是可以正常工作的,证明非摄像头的问题,看你们能不能定位是什么原因? 同样的问题也发生在usb1上。 关于网上曾经提到过得fd=open("/dev/video0", O_RDWR|O_NONBLOCK, 0) 或 fd=open("/dev/video0", O_RDWR, 0) 都尝试过,但均无效。
请帮忙提供一些建议,谢谢。