USB3.0的带宽很高,很适合做数据采集、图像采集等高带宽的应用。官方也发布了一个参考示例,驱动一款130W摄像头,很适合开发者参考。文档AN75779也提供了源代码,但不是100%的,与摄像头配置相关的代码就封装成库文件了。当然,你也可以与官方签订NDA文件,可以获得源代码。
虽然提供了源代码,不过,这个例程很难,一时半会初学者怕理解不了。再加上UVC的复杂性,可能就更难了。最近在开发用FPGA解码HISPI(摄像头串行协议,和MIPI差不多)+DDR2+USB3.0,项目快结束了,有点时间整理一下这个例程,并且准备移植一个500W的摄像头,所以留下几篇文章,以做回忆。
从官方网站可以下载参考例程。参考例程含有PDF说明文件+配套的源代码。要使用这个源代码,需要用ECLIPSE导入示例代码。在导入例程前,要删除开发包原来的USBVideoClass例程,否则导入不进去。
以下是导入例程的过程,供用户参考。打开ECLIPSE软件,操作如下:
这样,AN75779的例程就导入成功了。
(另公布一群号178338109,CYUSB3014开发专业讨论区)
淘宝店铺:http://liangziusb.taobao.com
良子.2015年 承接USB开发工程
QQ:2687652834
文章评论(0条评论)
登录后参与讨论