主题 : tiny6410 2.6.38 内核 V4L2 是否完善?? 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 19993
精华: 0
发帖: 134
金钱: 675 两
威望: 135 点
综合积分: 268 分
注册时间: 2010-04-26
最后登录: 2024-07-11
楼主  发表于: 2011-12-01 17:08

 tiny6410 2.6.38 内核 V4L2 是否完善??

在做 摄像头图像采集,卡在V4L2里。摄像头是友善那的 cmos ov9650,2.6.38 的内核。打算通过QT+ V4L2,用V4L2_BUF_TYPE_VIDEO_CAPTURE,一直 卡在 ioctl(fd, VIDIOC_QUERYBUF, &buf))这里,返回参数出错。仔细检查过程序的问题,但是没有发现,后来程序在别人2440 都可以,现在用tiny6410 2.6.38 内核 却不行,是不是V4L2 哪里要改动。因为觉得不是QT 那边的问题,故发在这里。向版主求救。
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-12-01 17:51
我们已经提供了可用的camtest测试源代码,请查看参考。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 侠客
UID: 19993
精华: 0
发帖: 134
金钱: 675 两
威望: 135 点
综合积分: 268 分
注册时间: 2010-04-26
最后登录: 2024-07-11
2楼  发表于: 2011-12-02 09:45
测试程序 的确是可以。但是现在我要用V4L2  V4L2_BUF_TYPE_VIDEO_CAPTURE  却不行。
测试程序里 要打开 "/dev/camera" ,我在终端查看的 /dev 目录,没有发现 "/dev/camera",但是为什么测试程序又可以呢! 不明白了。
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
3楼  发表于: 2011-12-02 10:07
级别: 新手上路
UID: 55369
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2011-09-16
最后登录: 2014-03-27
4楼  发表于: 2011-12-03 17:57
帮顶,这个问题也困扰了我很久。