tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
阅读:2264回复:15

关于:摄像头驱动的开发

楼主#
更多 发布于:2007-10-12 18:28
要写一个基于AU1200平台的OV9640的驱动程序,目前一点概念都没有,请哪位大侠先大概指点一下思路,多谢!
oxox
驱动牛犊
驱动牛犊
  • 注册日期2005-12-14
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望132点
  • 贡献值0点
  • 好评度45点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-10-15 11:08
又在玩AU1200啊?
QQ:215223106 wince ARM9交流!!!!
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-10-15 18:59
经过一天的工作,
目前基本架构已经熟悉,用CreateFile已经打开句柄,用DeviceIoControl也访问到了驱动中的CAM_IOControl,但是问题来了,应用程序中DeviceIoControl的参数随便设了一下,DeviceIoControl(hStr,IOCTL_CAMERA_QUERY,NULL,0,NULL,0,NULL,NULL);程序跑到CAM_IOControl中CAMERA *pcam = pDevice->cam_base.cmos_camera;时,pcam没有联接到,请问各位会是什么原因。
请做过这方面工作的大侠指点一下。
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-10-15 19:45
各位,或者谁有基于AU1200摄像头应用程序的例子,共享一个,不胜感激。
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-10-16 17:08
调试发现是CAMERA *pcam = pDevice->cam_base.cmos_camera的问题;该语句pcam返回为0,不知是何原因,已测试过硬件,发现摄像头OV9650的信号都有,请问一般一个正常的摄像头驱动,摄像头的数据应该怎样读到,然后如何把显示出来,多谢!
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-10-17 17:27
自己顶一下,应用程序想要显示摄像头捕获的数据,应该是用DMA或者directshow来做吧,不知道我理解的是否正确。
ziyun
驱动小牛
驱动小牛
  • 注册日期2003-07-28
  • 最后登录2009-05-31
  • 粉丝0
  • 关注0
  • 积分17分
  • 威望109点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-10-18 11:45
微软网站,mainstoneiii的bsp,有关于摄像头驱动的例子
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-10-18 15:09
好的,多谢,我去看一下。
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-10-18 15:14
应用程序应该是以deviceiocontrol的接口去读取数据的,我看到AU1200 bsp的IOCTL_CAMERA_CAPTURE中有用DMA去拷贝数据的,看了DMA的工作原理,大概明白了一些,现在找不到具体拷贝的地址和拷贝的数据,以及不知道应用程序通过那个指针指到拷贝数据后的目的地。
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2007-10-18 15:19
微软网站,mainstoneiii的bsp,有关于摄像头驱动的例子

找了没有找到,是否有具体的网址,谢谢!
wuchege
驱动牛犊
驱动牛犊
  • 注册日期2002-06-05
  • 最后登录2010-04-19
  • 粉丝0
  • 关注0
  • 积分110分
  • 威望12点
  • 贡献值1点
  • 好评度12点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2007-10-20 13:46
楼主在哪的?
我们一起努力,共同进步!
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2007-10-22 10:24
广州
wuchege
驱动牛犊
驱动牛犊
  • 注册日期2002-06-05
  • 最后登录2010-04-19
  • 粉丝0
  • 关注0
  • 积分110分
  • 威望12点
  • 贡献值1点
  • 好评度12点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2007-10-24 12:10
怎么联系你,我在深圳
我们一起努力,共同进步!
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2007-10-25 19:13
有什么事情吗?
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2007-10-26 12:26
俺也再做摄像头驱动
目前拍出来的照片出现断线的情况
比如拍了 1 2 3 4  共4张照片
1照片的上半截(以那跟断线为界),跑到了2照片的上半截,
2照片的上半截跑到了3照片的上半截,3的上半截又跑到了4上

用a来表示上半截  b来表示下半截,正常情况应该是
1a   2b   3a   4a
1b   2b   3b   4b

我拍出来是这样的:
xx    1a   2b   3a
1b   2b   3b   4b

xx 那部分是没有捕获到数据的,图片上显示出来就是全绿

哪位兄弟能指点下喃   我用的2440
[url]http://sniper167.bokee.com[/url]
frostofmourne
驱动牛犊
驱动牛犊
  • 注册日期2007-11-25
  • 最后登录2007-12-25
  • 粉丝0
  • 关注0
  • 积分410分
  • 威望42点
  • 贡献值0点
  • 好评度41点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2007-11-25 22:54
关注中....顶一下
march forth alone through the ashes
游客

返回顶部