99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于FPGA和USB3.0通信的UVC攝像機(jī)設(shè)計方案

FPGA技術(shù)江湖 ? 來源:OpenFPGA ? 作者:OpenFPGA ? 2025-07-21 16:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

以下文章來源于OpenFPGA,作者碎碎思

FPGA和USB3.0通信-UVC攝像機(jī)

3f7f056e-6116-11f0-baa5-92fbcf53809c.png

本次演示用的是USB3.0芯片-CYPRESS CYUSB3014(下稱 FX3),該芯片是標(biāo)準(zhǔn)的USB3.0 PHY,可以大大簡化使用USB通信時FPGA的設(shè)計,主需要使用狀態(tài)機(jī)進(jìn)行FIFO的讀寫控制即可,同時該芯片還具有ARM核+I2S、I2C、SPI、UART接口,大大增加了該芯片的使用范圍。

3f948218-6116-11f0-baa5-92fbcf53809c.png

FX3應(yīng)用中后半部分測試已經(jīng)完成暨FX3和PC之間的通信:

3fa220d0-6116-11f0-baa5-92fbcf53809c.png

接下來就是通過FX3這個“橋梁”實(shí)現(xiàn)FPGA與PC之間的通信。

3fb17f1c-6116-11f0-baa5-92fbcf53809c.png

上面基本把各個通信都打通了,本節(jié)將從零開始一步一步搭建一個工業(yè)攝像頭(入門版本)。

其實(shí)不需要FPGA,使用單獨(dú)的FX3即可實(shí)現(xiàn)一個UVC攝像頭,具體代碼及教程(中英文都有)可以查看官方:

AN75779 - How to Implement an Image Sensor Interface Using EZ-USB FX3 in a USB Video Class (UVC) Framework

官方的架構(gòu)如下:

3fba2bf8-6116-11f0-baa5-92fbcf53809c.png

但是這不符合我們的設(shè)計要求,考慮到ISP等處理,我們還是需要FPGA參與(還是需要參考官方歷程的),所以下面就開始我們UVC的設(shè)計之路。

方案設(shè)計

3fe0786c-6116-11f0-baa5-92fbcf53809c.png

首先上電第一步需要通過SCCB(類I2C)接口對攝像頭進(jìn)行初始化操作,這里有兩種方式:一種是使用FPGA以查找表方式逐個寫入攝像頭中;第二種方式就是通過軟核(Xilinx MicroBlazeAltera NISO II)對攝像頭進(jìn)行配置,這里廠商都是推薦軟核進(jìn)行配置,不僅靈活還節(jié)省資源。我們還是“頭鐵”的使用RTL進(jìn)行配置,配置完成后攝像頭將輸出RAW數(shù)據(jù),接下來FPGA將信號采集到內(nèi)部進(jìn)行接下來的操作。

在內(nèi)部,視頻數(shù)據(jù)先要經(jīng)過一個FIFO,進(jìn)行時鐘域轉(zhuǎn)換,接著RAW數(shù)據(jù)經(jīng)過一個Xilinx的IP核(RAW轉(zhuǎn)RGB),然后在轉(zhuǎn)換成YUV(RGB轉(zhuǎn)YUV),最后通過FIFO寫入到DDR中,最后通過FIFO讀出來的數(shù)據(jù)轉(zhuǎn)換成可以傳輸進(jìn)FX3的固定格式視頻,PC端就可以通過一些UVC攝像頭軟件采集到攝像頭(OV5640)數(shù)據(jù)。

PS:關(guān)于上面的一些術(shù)語,像RAW數(shù)據(jù)、RGB、YUV等可以查看《ISP(圖像信號處理)算法概述、工作原理、架構(gòu)、處理流程》。

上面方案以FPGA為核心的話,需要三個個部分:1、FPGA和FX3之間通信;2、FPGA和OV5640;3、FPGA和DDR。

其中最簡單的是FPGA和DDR,使用官方IP核即可;

FPGA和FX3通信我們參考官方:

AN75779 - How to Implement an Image Sensor Interface Using EZ-USB FX3 in a USB Video Class (UVC) Framework

文檔即官方UVC攝像頭應(yīng)用,只不過把攝像頭換成FPGA即可(后面會有詳細(xì)框圖)。

FPGA和OV5640通信也是比較簡單的,網(wǎng)上很多配置寄存器的文件,參考一下即可。

重點(diǎn)就是FPGA和FX3通信。

數(shù)據(jù)流分析

很多人覺得上面的流程比較繁瑣,直接RAW轉(zhuǎn)RGB(常規(guī)的轉(zhuǎn)換,RAW數(shù)據(jù)大部分都需要轉(zhuǎn)換成RGB數(shù)據(jù)再進(jìn)行后續(xù)的處理)進(jìn)行傳輸就好了,何必還轉(zhuǎn)換成YUV呢?

其實(shí)這種固定傳輸?shù)慕涌跀?shù)據(jù)流最好分析了,不論后續(xù)時SDI接口、CameraLink接口、HDMI接口,還是我們這次UVC傳輸?shù)腢SB接口,這些接口都是非常標(biāo)準(zhǔn)的接口,需要輸出的數(shù)據(jù)都是標(biāo)準(zhǔn)的,我們這次使用的UVC傳輸?shù)腢SB接口,就是傳輸?shù)腨UV422非壓縮顏色格式數(shù)據(jù),所以我們最后傳輸?shù)木褪荵UV422數(shù)據(jù)。

PS:這里需要的YUV數(shù)據(jù)格式如下:

亮度值 Y 是為所有像素采樣的,而色度值 U 和 V 是僅針對偶像素進(jìn)行采樣的。也就是說,在解析端,每個像素都由獨(dú)立的亮度值 Y,而每 2 個相鄰像素需要共用 1 個色度值 U 和 V。例如,我們以數(shù)字代表第幾個像素,那么頭 6 個像素的數(shù)據(jù)采樣值為:

Y0、U0、Y1、V0 (頭兩個像素)
Y2、U2、Y3、V2 (接下兩個像素)
Y4、U4、Y5、V4 (接下兩個像素)

整個數(shù)據(jù)流最開始就是RAW數(shù)據(jù)-->XXX-->YUV422,而攝像頭輸出也是RAW RGB數(shù)據(jù),所以第一步是:RAW RGB--> RGB,第二步就是RGB--> YUV422.

3ff382fe-6116-11f0-baa5-92fbcf53809c.png OV5640數(shù)據(jù)手冊

FPGA和FX3通信

下面再把官網(wǎng)的應(yīng)用摘抄下來:

3fba2bf8-6116-11f0-baa5-92fbcf53809c.png

修改一下:

400b4966-6116-11f0-baa5-92fbcf53809c.png

毫無PS痕跡

FX3固件編譯

固件參考 Cypress 的應(yīng)用筆記 AN75779

GPIF II接口設(shè)置

打開桌面應(yīng)用程序

402b902c-6116-11f0-baa5-92fbcf53809c.png

打開工程

4036756e-6116-11f0-baa5-92fbcf53809c.png

選擇

XXXfirmwarecyfxuvc_an75779fx3_uvc.cydsn

4042cf76-6116-11f0-baa5-92fbcf53809c.png

在官方的文件基礎(chǔ)上去掉I2C(官方是直接接攝像頭,需要通過I2C對攝像頭進(jìn)行配置),我們的配置是通過FPGA進(jìn)行配置的,所以就不需要I2C。其他都不變

404eeff4-6116-11f0-baa5-92fbcf53809c.png

Build--> Build setting

40614316-6116-11f0-baa5-92fbcf53809c.png

就設(shè)置OutPut Location(理論任何位置都可以,方便分類我們放到工程文件夾下):

406ac42c-6116-11f0-baa5-92fbcf53809c.png

Build--> Build Project

4075cd90-6116-11f0-baa5-92fbcf53809c.png

會在OutPut窗口提示編譯成功:

40814350-6116-11f0-baa5-92fbcf53809c.png

會在設(shè)置的文件下產(chǎn)生我們需要的配置頭文件

40983934-6116-11f0-baa5-92fbcf53809c.png

將上面的文件拷貝到《AN75779》SDK工程文件夾下,替換原來的文件。

40a53634-6116-11f0-baa5-92fbcf53809c.png

產(chǎn)生所需要的FX3固件

打開SDK

40b52c88-6116-11f0-baa5-92fbcf53809c.png

右擊--Import ,導(dǎo)入工程

40c184ce-6116-11f0-baa5-92fbcf53809c.png

按照下圖設(shè)置,點(diǎn)擊【Next】

40d0310e-6116-11f0-baa5-92fbcf53809c.png

點(diǎn)擊【Browse】選擇剛剛復(fù)制配置頭文件的工程文件夾。

40da3aa0-6116-11f0-baa5-92fbcf53809c.png

會識別到工程,然后勾選選擇,點(diǎn)擊【FINISH】

40eb6e60-6116-11f0-baa5-92fbcf53809c.png

選中工程,Project-> Build All

40f57568-6116-11f0-baa5-92fbcf53809c.png

等待編譯完成,會輸出下列打印信息。

4102d028-6116-11f0-baa5-92fbcf53809c.png

會在Debug文件下產(chǎn)生我們所需要的固件。

410e31fc-6116-11f0-baa5-92fbcf53809c.png

下載固件

選擇FX3啟動模式從【USB啟動 】,插入PC的USB3.0接口:

設(shè)備管理器的信息。

411f2a48-6116-11f0-baa5-92fbcf53809c.png

啟動Control Center

41295af4-6116-11f0-baa5-92fbcf53809c.png

選中需要下載的設(shè)備,Program-->FX3-->SPI Flash

413da266-6116-11f0-baa5-92fbcf53809c.png

選擇剛剛生成的固件

41486d40-6116-11f0-baa5-92fbcf53809c.png

查看進(jìn)度:

4153313a-6116-11f0-baa5-92fbcf53809c.png

看到下圖的提示,表示下載成功。

415bad24-6116-11f0-baa5-92fbcf53809c.png

斷電重啟,設(shè)備管理器里就可以看到攝像頭設(shè)備:

41682f86-6116-11f0-baa5-92fbcf53809c.png

關(guān)于SDK中的一些修改及配置,請參考Cypress官方AN75779 - UVC圖像采集應(yīng)用筆記。

內(nèi)有中文版詳細(xì)說明,篇幅有限請自行查看。

FPGA端RTL設(shè)計

這部分主要參考《FPGA和USB3.0通信-聯(lián)合測試(一)》中的同步時序,這里貼一下:

41792bf6-6116-11f0-baa5-92fbcf53809c.png

41869f7a-6116-11f0-baa5-92fbcf53809c.png

對于這次應(yīng)用主要使用寫應(yīng)用,寫應(yīng)用的時序如下:

1.FIFO地址穩(wěn)定且SLCS#信號被激活。

2.外部主設(shè)備/外設(shè)將數(shù)據(jù)輸出到數(shù)據(jù)總線上。

3.SLWR#被激活。

4.當(dāng)SLWR#被激活時,數(shù)據(jù)將被寫入到FIFO內(nèi),并且,F(xiàn)IFO指針將在PCLK的上升沿上遞增。

5.從時鐘的上升沿起,經(jīng)過tCFLG的延遲后,F(xiàn)IFO標(biāo)志將被更新。

突發(fā)寫入時將發(fā)生相同的事件序列。

注意:在突發(fā)模式下,SLWR#和SLCS#在整個突發(fā)寫入過程中保持激活狀態(tài)。在突發(fā)寫入模式下,SLWR#被激活 后,每當(dāng)PCLK的上升沿到來時,都會將數(shù)據(jù)總線上的值寫入到FIFO內(nèi)。此外,F(xiàn)IFO指針也在PCLK的每個上升沿 上得到更新。

短數(shù)據(jù)包:通過PKTEND#信號可將某個短數(shù)據(jù)包發(fā)送到USB主機(jī)。需要設(shè)計外部器件/處理器,使之在傳輸最后數(shù)據(jù) 字時同時激活與該字相應(yīng)的SLWR#脈沖和PKTEND#。PKTEND#激活期間,F(xiàn)IFOADDR需要保持不變。同時激活 PKTEND#和SLWR#時,GPIFII狀態(tài)機(jī)會將數(shù)據(jù)包視為短數(shù)據(jù)包,并將其發(fā)送到USB接口。如果協(xié)議不要求傳輸任 何短數(shù)據(jù)包,則PKTEND#信號可被置高。

請注意,執(zhí)行讀操作時,沒有任何具體信號表示已從USB獲取了短數(shù)據(jù)包??諛?biāo)志必須由外部主設(shè)備監(jiān)控,以確定讀 取完所有數(shù)據(jù)的時間。

零長度數(shù)據(jù)包:外部器件/處理器可僅通過激活PKTEND#,而沒有激活SLWR#來傳輸一個零長度數(shù)據(jù)包(ZLP)。必須驅(qū)動SLCS#和地址,如圖5所示。

419569d8-6116-11f0-baa5-92fbcf53809c.png

標(biāo)志使用情況:外部處理器監(jiān)控標(biāo)志信號來控制流量。標(biāo)志信號由EZ-USBFX3器件輸出。通過配置各標(biāo)志,可顯示 專用線程或當(dāng)前尋址線程的空/滿/局部狀態(tài)。

上面是針對寫FIFO時序進(jìn)行說明,針對UVC使用時還需要注意視頻幀格式傳輸,我們上面分析了FX3 UVC是屬于YUV422格式,格式的具體分析上面也有了。

41a024d6-6116-11f0-baa5-92fbcf53809c.png

通過上面圖片我們知道這次應(yīng)用FPGA和FX3的引腳關(guān)系,具體說明如下:

信號名 功能描述 FX3 引腳
FV 幀有效(表示幀的開始和結(jié)束) GPIO[29]
LV 行有效(表示行的開始和結(jié)束) GPIO[28]
PCLK 像素時鐘(即同步接口的時鐘) GPIO[16]
Data[7:0] 8bit位寬的圖像數(shù)據(jù) DQ[7:0]

具體時序如下:

41ae50c4-6116-11f0-baa5-92fbcf53809c.png

PS:大家記住FV LV等信號定義,這在視頻處理領(lǐng)域是非常常見的。

FPGA和攝像頭通信

攝像頭配置

上電第一步就是配置攝像頭,這次設(shè)計使用寄存器進(jìn)行配置,配置參數(shù)參考《CrazyBingo》曾經(jīng)的OV5640寄存器配置:

41b90122-6116-11f0-baa5-92fbcf53809c.png

這部分整體思路就是通過查找表上電后將寄存器通過SCCB接口一個一個寫入OV5640中,其他的攝像頭網(wǎng)上也有配置好的寄存器文件,自行查找替換即可。

讀取攝像頭數(shù)據(jù)

配置完成攝像頭就需要讀取攝像頭數(shù)據(jù),我們只需要按照下面的時序?qū)戇M(jìn)FIFO即可。

41c4f914-6116-11f0-baa5-92fbcf53809c.png

FPGA主要RTL模塊說明

RGB 轉(zhuǎn) YUV 說明

這部分在之前分享的《視頻技術(shù)手冊》中有詳細(xì)說明,這里截圖一下:

41d27418-6116-11f0-baa5-92fbcf53809c.png

如果R'B'G'數(shù)據(jù)的取值范圍為0~255(計算機(jī)體系中是這樣),公式需要在后面+128,經(jīng)過一些測試及更改,目前的公式變成:

41df4f4e-6116-11f0-baa5-92fbcf53809c.png

FPGA實(shí)現(xiàn)時,無法對小數(shù)進(jìn)行操作,所以要對計算進(jìn)行放大,然后計算結(jié)果再縮小即可:

41e8925c-6116-11f0-baa5-92fbcf53809c.png

工程使用說明

連接相應(yīng)的硬件,下載程序到FPGA中,通過VIO選擇相應(yīng)的輸出源(1:輸出16階灰色;0:攝像頭輸出。為了對比方便看攝像頭輸出)。

41fdc1ea-6116-11f0-baa5-92fbcf53809c.png

PC端打開AMCap(收費(fèi),好用), VirtualDUB(開源,地址:http://virtualdub.sourceforge.net/):

AMCap:

只需要在Devices-->FX3就可以顯示我們輸出到PC端視頻了。

4206aada-6116-11f0-baa5-92fbcf53809c.png

VirtualDUB:

421791ba-6116-11f0-baa5-92fbcf53809c.png

運(yùn)行上圖中的程序;

菜單 Fil --> Capture AVI…

42286f94-6116-11f0-baa5-92fbcf53809c.png

菜單 Device-->FX3 (DirectShow)

423b46aa-6116-11f0-baa5-92fbcf53809c.png

視頻效果:

VIO選擇1:輸出16階灰色

VIO選擇0:輸出攝像頭數(shù)據(jù)

PS:如果上述兩個軟件選擇不了FX3,請先檢查設(shè)備管理器里有沒有識別到FX3,如果沒有請查看之前的文章把硬件測試做一下。

425a0cf2-6116-11f0-baa5-92fbcf53809c.png

總結(jié)

最后在說明一下上面的操作其實(shí)是沒必要的,攝像頭是直接可以輸出YUV422的(這種應(yīng)用就是為什么攝像頭可以直接和FX3對接的原因),我們是為了后續(xù)的視頻處理才選擇RGB(很多算法都是基于RGB顏色空間)。

426b3536-6116-11f0-baa5-92fbcf53809c.png

這一些列文章就結(jié)束了,由于作者水平有限,不免有些錯誤,大家可以在后臺或者加微信留言說明,謝謝大家支持。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1646

    文章

    22054

    瀏覽量

    618783
  • USB3.0
    +關(guān)注

    關(guān)注

    1

    文章

    274

    瀏覽量

    80917
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6207

    瀏覽量

    137860
  • 攝像機(jī)
    +關(guān)注

    關(guān)注

    3

    文章

    1706

    瀏覽量

    61454

原文標(biāo)題:FPGA和USB3.0通信-UVC攝像機(jī)

文章出處:【微信號:HXSLH1010101010,微信公眾號:FPGA技術(shù)江湖】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于FPGA+USB3.0UVC Camera實(shí)現(xiàn)方案

    `基于FPGA+USB3.0UVC Camera實(shí)現(xiàn)方案AT7_Xilinx開發(fā)板(USB3.0+LVDS)資料共享騰訊鏈接:https://share.weiyun.com/5GQ
    發(fā)表于 03-18 17:16

    求大神分享一種基于AT91RM9200的嵌入式網(wǎng)絡(luò)攝像機(jī)設(shè)計方案

    本文介紹了一種基于AT91RM9200的嵌入式網(wǎng)絡(luò)攝像機(jī)設(shè)計方案。
    發(fā)表于 06-04 06:50

    FPGAUSB3.0通信-FX3硬件設(shè)計資料分享

    FPGAUSB3.0通信-FX3硬件設(shè)計簡談本次演示用的是USB3.0芯片-CYPRESS CYUSB3014(下稱 FX3),該芯片是標(biāo)準(zhǔn)的US
    發(fā)表于 01-26 07:04

    USB攝像機(jī)方案主要分為哪幾類

    USB攝像機(jī)主要就是高分辨率和高幀率的USB3.0以及低分辨率的USB2.0。USB攝像機(jī)
    發(fā)表于 02-17 07:21

    USB3.0調(diào)試手冊

    fpga文檔學(xué)習(xí)USB3.0調(diào)試手冊
    發(fā)表于 08-08 08:50 ?52次下載

    USB3.0系統(tǒng)的ESD防護(hù)設(shè)計方案

    2008年11月,USB3.0規(guī)范發(fā)布。USB3.0不僅包含USB2.0的全部功能(HS、FS和LS),而且可提供名為超高速(SuperSpeed)的單獨(dú)的全新超高速數(shù)據(jù)鏈路。
    發(fā)表于 11-25 16:10 ?4081次閱讀
    <b class='flag-5'>USB3.0</b>系統(tǒng)的ESD防護(hù)<b class='flag-5'>設(shè)計方案</b>

    FPGAUSB3.0通信-USB3.0協(xié)議簡介

    今天開始將會通過4~5篇文章介紹FPGAUSB3.0通信的相關(guān)知識,這其實(shí)是《FPGA和外圍接口(繼續(xù)更新)基于FPGA的網(wǎng)口
    的頭像 發(fā)表于 11-02 11:29 ?6375次閱讀
    <b class='flag-5'>FPGA</b>和<b class='flag-5'>USB3.0</b><b class='flag-5'>通信</b>-<b class='flag-5'>USB3.0</b>協(xié)議簡介

    FPGAUSB3.0通信-USB3.0 PHY簡介

    可以和FPGA搭配使用的USB3.0 PHY芯片 通過之前的介紹FPGAUSB3.0通信-USB3.0
    的頭像 發(fā)表于 11-09 09:36 ?9643次閱讀
    <b class='flag-5'>FPGA</b>和<b class='flag-5'>USB3.0</b><b class='flag-5'>通信</b>-<b class='flag-5'>USB3.0</b> PHY簡介

    FPGAUSB3.0通信-硬件測試之SDK的安裝

    FPGAUSB3.0通信-硬件測試(一)SDK的安裝 本次演示用的是USB3.0芯片-CYPRESS CYUSB3014(下稱 FX3),該芯片是標(biāo)準(zhǔn)的
    的頭像 發(fā)表于 11-18 14:20 ?3463次閱讀
    <b class='flag-5'>FPGA</b>和<b class='flag-5'>USB3.0</b><b class='flag-5'>通信</b>-硬件測試之SDK的安裝

    FPGAUSB3.0通信-FX3硬件設(shè)計簡談

    FPGAUSB3.0通信-FX3硬件設(shè)計簡談本次演示用的是USB3.0芯片-CYPRESS CYUSB3014(下稱 FX3),該芯片是標(biāo)準(zhǔn)的US
    發(fā)表于 12-01 20:06 ?25次下載
    <b class='flag-5'>FPGA</b>和<b class='flag-5'>USB3.0</b><b class='flag-5'>通信</b>-FX3硬件設(shè)計簡談

    FPGAUSB3.0通信-USB3.0 PHY介紹

    可以和FPGA搭配使用的USB3.0 PHY芯片通過之前的介紹
    發(fā)表于 12-20 19:11 ?35次下載
    <b class='flag-5'>FPGA</b>和<b class='flag-5'>USB3.0</b><b class='flag-5'>通信</b>-<b class='flag-5'>USB3.0</b> PHY介紹

    USB攝像機(jī)方案匯總分析,好東西都不為人知。

    USB攝像機(jī)主要就是高分辨率和高幀率的USB3.0以及低分辨率的USB2.0。USB攝像機(jī)
    發(fā)表于 12-22 19:07 ?6次下載
    <b class='flag-5'>USB</b><b class='flag-5'>攝像機(jī)</b><b class='flag-5'>方案</b>匯總分析,好東西都不為人知。

    基于FPGAUSB3.0 HUB設(shè)計方案

    需要相應(yīng)地進(jìn)行不斷地更新和升級。USB3.0的理論速度達(dá)到了5Gbit/s,向需要更大電力支持的設(shè)備提供更好的支持和電力供應(yīng),它在USB2.0的基礎(chǔ)上增加了新的電源管理功能,采用全雙工數(shù)據(jù)通信,提供更快的傳輸速度,并且向下兼容
    的頭像 發(fā)表于 06-09 16:50 ?3238次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>USB3.0</b> HUB<b class='flag-5'>設(shè)計方案</b>

    基于FPGAUSB3.0回環(huán)傳輸測試方案

    本文開源一個FPGA項(xiàng)目: USB3.0 LoopBack 。基于FPGAUSB3.0通信方案
    的頭像 發(fā)表于 10-01 09:49 ?5928次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>USB3.0</b>回環(huán)傳輸測試<b class='flag-5'>方案</b>

    USB3.0如何辨別

    通信的狀態(tài)變?yōu)槿p工(USB3.0)的高效通信方式。 雖然說是USB3.0,但是USB3.0接口定義時是做到了
    的頭像 發(fā)表于 11-07 11:01 ?2342次閱讀
    <b class='flag-5'>USB3.0</b>如何辨別