首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

用mini6410在 Qtopia上开发 USB 摄像头程序 m地图 出错

2012-09-23 
用mini6410在 Qtopia下开发 USB 摄像头程序 mmap 出错程序的原理很直接,就是用Linux下的V4L2, 在这其中设

用mini6410在 Qtopia下开发 USB 摄像头程序 mmap 出错
程序的原理很直接,就是用Linux下的V4L2, 在这其中设置内存映射时,mmap 返回出错。代码如下:
buffers[numBufs].start = mmap(NULL, buf.length, PROT_READ | PROT_WRITE, MAP_SHARED, fd, buf.m.offset);
  if (buffers[numBufs].start == MAP_FAILED)
  {
  errorflag=8; //自己设置的错误标志量
  return -1;
  }


也就是进入了 if (buffers[numBufs].start == MAP_FAILED)之中,所以初始化没有成功,在此请教各位,不胜感激,希望大家能指点下,先谢了。



[解决办法]
你是说Qtopia1.7吗?听说有个bug在图像的最后一个通道(阿尔法通道),摄像头采像显示花屏。

热点排行