WebCamera or USB Camera驱动程序WinCE得不到图像

走向火星 2012-09-20 02:33:34
哪位大大,做过WinCE的WebCam驱动吗?帮帮我
已知:描述符解析正确,端口选择正确,setinterface正确,OpenPipe正确,线程正确。该camera是USB2.0接口,没有批量传输EP,只有同步传输EP,摄像头除了视频外,还有音频接口。使用uncompressed图像模式,平台是S3C2440,OHCI USB1.1。
问题:
驱动加载成功,但是得不到图像,跟踪发现,同步传输一次需要4-5ms(使用GetTickCount得到),payload header中的标志位是不变的,一直是8d,得不到FID或EOF的变化,摄像头是好的。有数据但是只有6000-7000B/s。比较奇怪的是该摄像头不支持UVC的电源操作。返回错误:IssueVendorTransfer return 0x4,rc: 31,LastErr 31
谢谢啦
...全文
370 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
走向火星 2012-10-14
  • 打赏
  • 举报
回复
结帖了。
带宽不足造成的。
走向火星 2012-09-26
  • 打赏
  • 举报
回复
有没有人来帮帮忙。。。。
走向火星 2012-09-25
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

谢谢,看来只有我们2个人做这个了.我改改看
你现在一秒能达到多少帧,有10帧吗
[/Quote]
我的摄像头是同步传输,一次传输大概需要4-5ms,正常不正常?
走向火星 2012-09-21
  • 打赏
  • 举报
回复
自己修改一下:
1.camtest2.cpp的InitInstance中,在选择图像模式的时候,根据Formats[n].wFormatType,找到你uncompressed。
2.图像显示需要处理一下,把uncompressed的图像变成RGB数据然后显示出来,YUV变成RGB网上有参考程序。再参考这两个API
StretchDIBit
BitBlt即可
显示程序ReadFrameThread中的InitDisplayFrame,DisplayFrame,ReleaseDisplayFrame也需要修改。
走向火星 2012-09-21
  • 打赏
  • 举报
回复
看来是这样啊。
这摄像头320*240的只支持5fps,160*120的可以达到20fps,这是最大值了,不支持MJPEG就是悲剧。
luixing67 2012-09-21
  • 打赏
  • 举报
回复
谢谢,看来只有我们2个人做这个了.我改改看
你现在一秒能达到多少帧,有10帧吗
luixing67 2012-09-20
  • 打赏
  • 举报
回复
这个程序只支持MJPEG的诶,怎么改才可以改成uncompressed的
走向火星 2012-09-20
  • 打赏
  • 举报
回复
哦,好,帮我解决了一下问题,3Q,
软件好像是从那个disscuss别人回复得到的
http://www.maoanz.com/public/UVCWebCamOnWinCE/
上面这个网址有。
luixing67 2012-09-20
  • 打赏
  • 举报
回复
这个网站没有应用程序下载啊,是你自己写的应用程序吗
luixing67 2012-09-20
  • 打赏
  • 举报
回复
不了解诶,我现在用的是USB1.1,预览的图像很乱.
我觉得驱动一般是可以向下兼容的.我手里的摄像头也不支持电源操作,但是有数据出来.
走向火星 2012-09-20
  • 打赏
  • 举报
回复
感谢楼上,使用的是BNT摄像头,根据描述符,这个摄像头兼容UVC1.0。应用程序及驱动是用道格拉斯(codeplex:WebCam100)写的,自己修改的。用了一个其它兼容UVC1.0/1.1的驱动,可以拍到图像。UVC1.1与UVC1.0差别大吗?
luixing67 2012-09-20
  • 打赏
  • 举报
回复
你的应用程序是自己写的吗?哪个厂家的摄像头
英文版:Expert Spring MVC and Web Flow 内容简介 《深入解析Spring MVCgn Web Flow》是Spring MVC 和Web Flow 两个框架的权威指南,书中包括的技巧和提示可以让你从这个灵活的框架中汲取尽可能多的信息。书中包含了一些开发良好设计和解耦的Web 应用程序的最佳实践,介绍了Spring 框架中的Spring MVC 和Spring Web Flow,以及着重介绍利用Spring 框架和Spring MVC 编写Web 应用程序的最佳方法。《深入解析Spring MVCgn Web Flow》还介绍了Spring 框架的设计模式,以及如何将同样的设计和技术应用到读者自己的代码中。 《深入解析Spring MVCgn Web Flow》适合各层次Spring Web 程序员阅读。 编辑推荐 《深入解析Spring MVCgn Web Flow》来自Spring开发团队的权威之作前所未有地深入剖析Spring MVC技术内幕大量专家经验和技巧,全面提升你的Web开发境界 Spring MVC和Spring Web Flow是Spring平台上两个极为灵活而且功能强大的Web框架。前者是构建在Spring框架上的Web应用程序框架,可以同许多其他视图技术无缝集成;后者是控制业务处理流程的有效解决方案,提供了一种编写有状态和基于会话的Web应用程序的简便手段。 《深入解析Spring MVCgn Web Flow》出自Spring核心开发者之手,不仅详细分析代码,全面剖析了两个框架的各种特性(包括一些不为人知的技术亮点)。告诉读者如何最大程度地发挥出它们的潜力。还解密了设计这两个框架时的许多决策内幕、所应用的设计模式和面向对象技术,使读者能够更深入地了解Spring。并在自己的项目中运用这些专家技术,全面提升自己的Web开发境界。 《深入解析Spring MVCgn Web Flow》由spring框架的开发和维护者SpringSource公司组织编写,作者均为资深Spring工程师或咨询师。 Seth Ladd是资深Spring培训师,曾为NEC公司等许多国际性机构构建Web系统。Darren Davison和StevenDevijver都曾是Spring核心开发人员,在Spring源代码和文档中可以很容易地找到他们的名字。而Colin Yates、Keith Donald和Rob Harrop均是SpringSource资深工程师,仍然是Spring新版本开发的核心骨干。Yalcs是.J2EE主架构师,Donald是SpringWeb Flow负责人,Hartop是Spring与Tomcat成产品负责人。“《深入解析Spring MVCgn Web Flow》为Spring社区弥补了一大空白。” ——Lasse Koskela.JavaRanch版主,Test Driven作者“《深入解析Spring MVCgn Web Flow》是非常急缺的深入讲解Spring MVCf~~Spring Web Flow的图书堪与Pro Spring相媲美。” ——Steve Anglin,资深Java技术专家

19,520

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧