USB3.0入門開發板(REV4)是一款實用的USB3.0開發板,芯片使用的是美國CYPRESS公司的CYUSB3014,這是現在市場上唯一的一款支持高速USB3.0的可編程芯片。
開發板正面如下:
開發板反面如下:
一、開發板上硬件資源如下:
◆ CYUSB3014 USB3.0 Superspeed 芯片(121pin):內嵌ARM9M內核,512K內部RAM。
◆兩片晶振,一個是19.2M,一個是32.768K(默認不安裝)。
◆USB3.0 Micro Type B型接口,官方標準推薦接口。
◆一片3.3V電源芯片,輸出電流3A。
◆一片1.2V電源芯片,輸出電流1A。
◆一個電源開關,方便切換USB總線供電和外部電源供電。
◆一個I2C存儲器插座,標準8腳。
◆一片I2C存儲器,微芯公司的24LC64或者是24LC00。
◆一片SPI存儲器,容量4MBit,支持固件從SPI啟動。
◆一個標準RS232串口。
◆一個ARM標準調試接口。
◆ 所有CYUSB3014管腳全部引出,方便調試、擴展之用。
由上可知,USB3.0 Starter Board開發板(REV4)的板載資源是很豐富的,加上所有管腳全部引出,讓你的開發使用變得更加方便、自由。
二、開發板配套例程如下:
A:基本例程
1、cyfxbulklpauto_cpp
2、cyfxbulklpautoenum
3、cyfxbulklpotg
4、cyfxbulksrcsink
5、cyfxbulkstreams
6、cyfxflashprog
7、cyfxisolpauto
8、cyfxisolpmaninout
9、cyfxisosrc
10、cyfxisosrcsink
11、cyfxusbdebug
12、cyfxusbhost
13、cyfxusbotg
B:DMA例程
14、cyfxbulklpauto
15、cyfxbulklpautomanytoone
16、cyfxbulklpautoonetomany
17、cyfxbulklpautosig
18、cyfxbulklplowlevel
19、cyfxbulklpman_addition
20、cyfxbulklpman_removal
21、cyfxbulklpmandcache
22、cyfxbulklpmaninout
23、cyfxbulklpmanmanytoone
24、cyfxbulklpmanonetomany
25、cyfxbulklpmanual
26、cyfxbulklpmanual_rvds
27、cyfxbulklpmulticast
C:串口例程
28、cyfxgpioapp
29、cyfxgpiocomplexapp
30、cyfxuartlpdmamode
31、cyfxuartlpregmode
32、cyfxusbi2cdmamode
33、cyfxusbi2cregmode
34、cyfxusbi2sdmamode
35、cyfxusbspidmamode
36、cyfxusbspigpiomode
37、cyfxusbspiregmode
D:SLAVE FIFO模式例程
38、slfifoasync
39、slfifoasync5bit
40、slfifosync
41、slfifosync5bit
E:UVC例程
42、cyfxuvcinmem
43、cyfxuvcinmem_bulk
三、提供源代碼:
◆CYUSB3014固件源代碼
◆上位機驅動源代碼
◆上位機應用程序源代碼
四、適合於如下應用:
◆SENSOR應用,如手機、攝像頭等
◆便攜式數字攝像機(Digital video camcorders)
◆數字照相機(Digital still cameras)
◆打印機(Printers)
◆掃瞄儀(Scanners)
◆視頻採集卡(Video capture cards)
◆測試和測量儀器(Test and measurement equipment)
◆監視攝像機(Surveillance cameras)
◆個人導航設備(Personal navigation devices)
◆醫學成像設備(Medical imaging devices)
◆視頻IP電話(Video IP phones)
◆便攜式媒體播放器(Portable media players)
◆工業照相機(Industrial cameras)
五、配套板子配件:
1、標準USB3.0數據線一根;
2、光盤資料一張。