原创 USB3.0芯片终于出来了(59)_USBVideoClass简单介绍

2015-6-1 21:20 2478 24 24 分类: MCU/ 嵌入式 文集: USB3.0芯片终于出来了

       CYUSB3014最新开发包是1.3.3了,用户可以自己到CYPRESS网站上下载。安装完开发包后,里面含有两个基于UVC的例程,一个是USBVideoClass,另一个是USBVideoClassBulk,两者原理上差不多,只是数据通过USB3传输选用的工作模式不同而已。这里简单介绍一下第一个例程USBVideoClass。

      先说一下USB3固件程序的功能,4幅MJPEG图像保存在固件程序中,重复地发给上位机,数据是通过同步端点进行传输的;上位机收到图像数据后,通过UVC软件显示出来。由于CYUSB3014内部SRAM容量有限,因此一幅图像很小。

      关于固件程序,这里不做分析,待我的UVC开发调试完毕之后,再做讨论。关于硬件,由于这个例程只需要一个CYUSB3014,所以任意一块CYUSB3014开发板都可以完成。另外,固件程序需要先编绎,然后才会生成供下载到芯片里的IMG文件。还有,控制台程序下载完固件后,固件重新枚举后,控制台程序中是看不到这个UVC设备的。

      以下4幅图像是截图得来的,是一个茶杯,是从4个不同的角度拍摄的,

liangziusb_cyusb3014_20150601_1.jpg
 
liangziusb_cyusb3014_20150601_2.jpg
 
liangziusb_cyusb3014_20150601_3.jpg
 
liangziusb_cyusb3014_20150601_4.jpg
 
 

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

 

 

淘宝店铺:http://liangziusb.taobao.com

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

QQ:2687652834

文章评论0条评论)

登录后参与讨论
我要评论
0
24
关闭 站长推荐上一条 /2 下一条