CYUSB3014最新开发包是1.3.3了,用户可以自己到CYPRESS网站上下载。安装完开发包后,里面含有两个基于UVC的例程,一个是USBVideoClass,另一个是USBVideoClassBulk,两者原理上差不多,只是数据通过USB3传输选用的工作模式不同而已。这里简单介绍一下第一个例程USBVideoClass。
先说一下USB3固件程序的功能,4幅MJPEG图像保存在固件程序中,重复地发给上位机,数据是通过同步端点进行传输的;上位机收到图像数据后,通过UVC软件显示出来。由于CYUSB3014内部SRAM容量有限,因此一幅图像很小。
关于固件程序,这里不做分析,待我的UVC开发调试完毕之后,再做讨论。关于硬件,由于这个例程只需要一个CYUSB3014,所以任意一块CYUSB3014开发板都可以完成。另外,固件程序需要先编绎,然后才会生成供下载到芯片里的IMG文件。还有,控制台程序下载完固件后,固件重新枚举后,控制台程序中是看不到这个UVC设备的。
以下4幅图像是截图得来的,是一个茶杯,是从4个不同的角度拍摄的,
(另公布一群号178338109,CYUSB3014开发专业讨论区)
淘宝店铺:http://liangziusb.taobao.com
良子.2015年 承接USB开发工程
QQ:2687652834
文章评论(0条评论)
登录后参与讨论