良子USB的Blog https://bbs.21ic.com/?740429 [收藏] [复制] [RSS] 本站专注于USB的学习与开发,将要推出基于USB接口的数据采集卡、逻辑分析仪等产品,欢迎志同道合的朋友加入,,,,

日志

基于CYUSB3014的USB3.0 720P UVC 摄像头开发板1

已有 2418 次阅读2016-10-29 20:08 |个人分类:USB3.0摄像头开发板|系统分类:接口电路| 数据采集, 摄像头, 源代码, UVC, CYUSB3014

1、USB3.0的芯片CYUSB3014应用广泛,数据采集和图像采集是最简单的应用。摄像头方面的开发板比较多,但很少有跑UVC协议的摄像头开发板,源代码开源的就更没有了。在USB2.0时代,由于8051内核速度的限制,用CY7C68013单芯片来做UVC摄像头,几乎不可能。在USB3.0时代,由于ARM9内核的速度还可以,因此可以用CYUSB3065这种芯片来实现MIPI接口的摄像头;同样也可以用CYUSB3014这种芯片来实现DVP接口的摄像头。
2、关于MIPI接口的CYUSB3065芯片,CYPRESS公司产品的代号为CX3。关于CX3的特点,主要如下,CYPRESS近日发布了其最新的USB3.0控制器,产品序号为CX3,主要是针对高像素摄像头方面的应用,接口支持MIPI的CSI-2,并不支持传统的基于并口的数据传输模式。MIPI(Mobile Industry Processor Interface)作为一项标准,侧重高像素方面的图像传输,最多支持4路图像数据信号,总带宽可以达到4Gbps。如果你要实现720P或者1080P之类的图像高清,这棵芯片可能是最好的选择。图像数据在不压缩的情况下,可以轻松达到1080p@30fps 。CX3的硬件架构沿用了CYPRESS创新的FX3结构,只是将GPIF II接口换成了支持CSI-2的接口,其它一些基本接口如USB3 PHY、ARM9内核、I2C等都没有改变。现在的FX3芯片通过GPIF II接口,号称可以和任何外部接口如FPGA、ARM相连,实现USB3.0的功能。但GPIF II接口处理不了差分信号,对于日益增多的图像传感器方面的应用,CYPRESS细分了应用市场,专门推出了CX3系列产品。更详细的介绍,可以参考之前的帖子(百度一下关键字CYUSB3065)。
3、关于CYUSB3065的开发板,早已开发成功,详细内容可以访问https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-3985176459.4.EOv3pj&id=524740793106
4、关于CYUSB3014的开发板,已成功开发过多种,有单芯片CYUSB3014的开发板,也有FPGA+USB3.0的开发板,也有FPGA+USB3.0+DDR2的开发板,这里不做更多介绍。言归正传,这里用单芯片CYUSB3014开发板实现了720P摄像头功能,电路板如下:

5、关于UVC。UVC是USB在视频方面的标准协议,和其它USB方面的应用协议一样,如HID和MSC,专著某一方面的应用。UVC广泛应用在摄像头方面,优点是符合UVC标准的摄像头,上位机不用安装驱动,直接可以用符合UVC标准的上位机程序打开,如AMCAP等。其实UVC设备肯定是需要安装驱动的,只不过是主流的WIN平台内嵌了UVC的驱动,不需要用户特别的去配套、安装驱动。

未完待续,,,,,,,,

(另公布一群号178338109,CYUSB3014开发专业讨论区)


良子.2016年    承接USB开发工程

QQ:1345482533


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)