當前位置:首頁 » 存儲配置 » usbhost需要哪些配置參數

usbhost需要哪些配置參數

發布時間: 2022-07-22 22:30:01

『壹』 「usb host」是什麼意思

usb hostUSB設備分為HOST(主設備)和SLAVE(從設備),只有當一台HOST與一台SLAVE連接時才能實現數據的傳輸,簡單的說,如果一個數碼設備支持USB HOST,那麼它就可以從另外一個USB設備中取得數據。

『貳』 如何配置host

工具材料

電腦

1、首先在系統C盤依次找到如下圖所示的文件夾下的文件。

『叄』 請問usb host和device的區別

一、主體不同

1、usb host:設備分為HOST(主設備)和SLAVE(從設備),只有當一台HOST與一台SLAVE連接時才能實現數據的傳輸。

2、device:是用於硅基光電子結構設計、分析和優化的超強半導體器件。

二、適用性不同

1、usb host:數碼設備支持USB HOST,那麼它就可以從另外一個USB設備中取得數據。

2、device:可以應用於各種各樣的以硅為基礎的半導體器件的電氣特性表徵,不僅專注於包括復雜光激勵的器件,同時也擅長傳統光電子和純粹電子器件的建模。


三、特點不同

1、usb host:不必了解USB協議,直接嵌入用戶系統;兼容128M~128G所有普通U盤、移動硬碟。

2、device:能夠有效地處理任意幾何形狀,因而允許產品工程師和研究科學家將精力集中於創新集成光電子設計理念。


『肆』 vivox7plus是不是支持USB Host

是的,vivo X7Plus手機支持USB Host功能(*^__^*)。

『伍』 什麼是USBHOST

就是USB集線器,電腦USB介面不夠時可以擴展

『陸』 usbhost與usb2.0區別

通用串列匯流排(USB)是一種簡單的計算機外圍介面標准。它具有即插即用、擴展方便等優點,已成為計算機必備的一個介面。本文簡要介紹USB匯流排的功能、拓樸結構及其數據傳輸過程,並舉例說明USB介面的實際應用。
一、USB介面背景
在早期的計算機系統上常用串口或並口連接外圍設備。每個介面都需要佔用計算機的系統資源(如中斷,I/O地址,DMA通道等)。無論是串口還是並口都是點對點的連接,一個介面僅支持一個設備。因此每添加一個新的設備,就需要添加一個ISA/EISA 或PCI卡來支持,同時系統需要重新啟動才能驅動新的設備。
USB匯流排是INTEL、DEC、MICROSOFT、IBM等公司聯合提出的一種新的串列匯流排標准,主要用於PC機與外圍設備的互聯。USB匯流排具有低成本、使用簡單、支持即插即用、易於擴展等特點,已被廣泛地用在PC機及嵌入式系統上。
二、USB匯流排優缺點
1.優 點
(1)使用簡單
所用USB系統的介面一致,連線簡單。系統可對設備進行自動檢測和配置,支持熱插拔。新添加設備系統不需要重新啟動。
(2)應用范圍廣
USB系統數據報文附加信息少,帶寬利用率高,可同時支持同步傳輸和非同步傳輸兩種傳輸方式。一個USB系統最多可支持127個物理設備。USB設備的帶寬可從幾Kbps 到幾Mbps (在USB2.0版本,最高可達幾百Mbps)。一個USB系統可同時支持不同速率的設備,如低速的鍵盤、滑鼠,全速的ISDN、語音,高速的磁碟、圖像等(僅USB2.0版本支持高速設備)。(3)較強的糾錯能力
USB系統可實時地管理設備插拔。在USB協議中包含了傳輸錯誤管理、錯誤恢復等功能,同時根據不同的傳輸類型來處理傳輸錯誤。
(4)匯流排供電
USB匯流排可為連接在其上的設備提供5V電壓/100mA電流的供電,最大可提供500mA的電流。USB設備也可採用自供電方式。
(5)低成
USB介面電路簡單,易於實現,特別是低速設備。USB系統介面/電纜也比較簡單,成本比串口/並口低。

2.缺 點
USB技術還不是很成熟,特別是高速設備。市場上現有的USB設備價格都比較昂貴,但隨著USB技術的日益成熟,設備的不斷增加和廣泛應用,其價格將會有所降低。
三、USB系統拓撲結
一個USB系統包含三類硬體設備: USB主機(USB HOST)、 USB設備(USB DEVICE)、USB集線器(USB HUB),如圖1所示。
(1)USB HOST
在一個USB系統中,當且僅當有一個USB HOST時,USB HOST有以下功能:
◇ 管理USB系統;
◇ 每毫秒產生一幀數據;
◇ 發送配置請求對USB設備進行配置操作;
◇ 對匯流排上的錯誤進行管理和恢復。
(2)USB DEVICE
在一個USB系統中,USB DEVICE和USB HUB總數不能超過127個。USB DEVICE接收USB匯流排上的所有數據包,通過數據包的地址域來判斷是不是發給自己的數據包:若地址不符,則簡單地丟棄該數據包;若地址相符,則通過響應USB HOST的數據包與USB HOST進行數據傳輸。
(3)USB HUB
USB HUB用於設備擴展連接,所有USB DEVICE都連接在USB HUB的埠上。一個USB HOST總與一個根HUB (USB ROOT HUB)相連。USB HUB為其每個埠提供100mA電流供設備使用。同時,USB HUB可以通過埠的電氣變化診斷出設備的插拔操作,並通過響應USB HOST的數據包把埠狀態匯報給USB HOST。一般來說,USB設備與USB HUB間的連線長度不超過5m,USB系統的級聯不能超過5級(包括ROOT HUB)。

四、USB匯流排數據傳輸

USB匯流排上數據傳輸的結構如圖2所示。

從物理結構上,USB系統是一個星形結構;但在邏輯結構上,每個USB邏輯設備都是直接與USB HOST相連進行數據傳輸的。在USB匯流排上,每ms傳輸1幀數據。每幀數據可由多個數據包的傳輸過程組成。USB設備可根據數據包中的地址信息來判斷是否響應該數據傳輸。在USB標准1.1版本中,規定了4種傳輸方式以適應不同的傳輸需求:
(1)控制傳輸(control transfer)
控制傳輸發送設備請求信息,主要用於讀取設備配置信息及設備狀態、設置設備地址,設置設備屬性、發送控制命令等功能。全速設備每次控制傳輸的最大有效負荷可為64個位元組,而低速設備每次控制傳輸的最大有效負荷僅為8個位元組。
2)同步傳輸(isochronous transfer)
同步傳輸僅適用於全速/高速設備。同步傳輸每ms進行一次傳輸,有較大的帶寬,常用於語音設備。同步傳輸每次傳輸的最大有效負荷可為1023個位元組。
(3)中斷傳輸(interrupt transfer)
中斷傳輸用於支持數據量少的周期性傳輸需求。全速設備的中斷傳輸周期可為1~255ms,而低速設備的中斷傳輸周期為10~255ms。全速設備每次中斷傳輸的最大有效負荷可為64個位元組,而低速設備每次中斷傳輸的最大有效負荷僅為8個位元組。
(4)塊數據傳輸(bulk transfer)
塊數據傳輸是非周期性的數據傳輸,僅全速/高速設備支持塊數據傳輸,同時,當且僅當匯流排帶寬有效時才進行塊數據傳輸。塊數據傳輸每次數據傳輸的最大有效負荷可為64個位元組。

五、典型應用
USB系統的典型
系統中,顯示器、Audio、Modem皆為全速設備,鍵盤、滑鼠為低速設備。其數據傳輸為:

◇ USB HOST通過控制傳輸更改顯示器屬性。
◇ USB HOST通過塊數據傳輸將要顯示的數據送給顯示器。
◇ USB HOST通過控制傳輸更改鍵盤、滑鼠屬性。
◇ USB HOST通過中斷傳輸要求鍵盤、滑鼠輸入讀入系統。
◇ USB HOST通過控制傳輸更改Audio屬性。
◇ USB HOST通過同步傳輸與Audio設備傳輸數據。
◇ USB HOST通過控制傳輸更改Modem屬性。
◇ USB HOST通過塊數據傳輸與Modem設備傳輸數據。
、一個USB HOST介面的軟硬體設計
市場上現已有很多公司提供的USB介面器件,如PHILIPS的PDIUSBD11/PDIUSBD12,OKI的MSM60581,NATIONAL的USBN9602,LUCENT的USS-820/USS-620,SCANLOGIC的SL11,等等。
同時也有很多帶USB介面的處理器,如CYPRESS的EZ-USB,AMD的AM186CC,ATMEL的AT43320,MOTOROLA的PPC823/PPC850,等等。下面給出用SCANLOGIC的USB介面器件SL11HT實現嵌入式USB HOST的例子。

1.SL11HT特點

◇ 遵從USB1.1標准;
◇ 支持全速/低速傳輸;
◇ 支持主機/設備端兩種模式;
◇ 3.3/5.0V供電;
◇ 片內包含256個位元組的SRAM;
◇ 48MHz晶振輸入。

當SL11HT被用作USB HOST介面時,對系統有以下要求:

◇ 由系統維護SOF幀數目;
◇ 由系統生成CRC5效驗碼;
◇ 要求系統中斷潛伏期小於1.5μs。

2.SL11HT介面硬體框圖

圖4簡單地給出了使用SL11HT擴展USB介面的框圖,更詳細的硬體連線圖請見參考文獻2,3。

3.USB HOST端軟體結構

USB HOST端軟體結構如圖5所示。

(1)USB介面驅動程序

USB介面驅動程序需實現以下功能:

◇ USB介面器件的初始化;
◇ 計算上層數據包的效驗和,發送上層的數據包;
◇ 發送SOF幀;
◇ 接收從USB介面傳送來的數據,並檢查數據的有效性;
◇ 將接收到的數據送往上層。

(2)USB協議棧驅動程序

USB協議棧驅動程序需實現以下功能:

◇ 提供與設備驅動程序的介面;
◇ 讀取並解析USB設備描述符,配置描述符;
◇ 為USB設備分配唯一的地址;
◇ 使用默認的配置來配置設備;
◇ 支持基本的USB命令請求;
◇ 連接設備與相應的驅動程序;
◇ 轉發設備驅動程序的數據包。

(3)設備驅動程序

設備驅動程序需實現以下功能:

◇ 提供與應用程序的介面;
◇ 讀取並解析USB設備特有的描述符,獲得設備提供的傳輸通道;
◇ 發送設備特有的和基本的USB命令請求;
◇ 通過設備提供的傳輸通道與設備進行數據傳輸;
◇ 通過USB命令請求重新配置設備。

『柒』 求助,USB HOST枚舉失敗

(1)設備連接。USB設備經USB匯流排連接主機。(2)設備上電。USB設備可以自供電,也可以使用USB匯流排供電。(3)主機檢測到設備,發出復位。主機通過檢測設備在匯流排的上拉電阻檢測到有新的設備連接,並獲釋設備是全速設備還是低速設備,然後向該埠發送一個復位信號。(4)設備默認狀態。設備從匯流排上接收到一個復位信號後,才可以對匯流排的處理操作做出響應。設備接收到復位信號後,就暫時使用默認地址(00H)來響應主機的命令。(5)地址分配。當主機接收到有設備對默認地址(00H)響應的時候,就分配給設備一個空閑的地址,以後設備就只對該地址進行響應。(6)讀取USB設備描述符。主機讀取USB設備描述符,確認USB設備的屬性。(7)設備配置。主機依照讀取的USB設備描述符來進行配置,如果設備所需的USB

『捌』 usb host是什麼意思

要了解usb host就要先了解下面相關名詞的含義
1.USB device:

從硬體角度看就是一個帶有usb client控制器的設備;從軟體角度看,就是一個掛在usb匯流排上的一個普通意義上的設備,只不過它們的驅動是基於host驅動之上的。
2.USB host:

USB主設備,可以從另外一個USB device中取得數據,包括USB host控制器3.0USB host協議。與USB device或USB slave相對應。
4.USB client:

從硬體角度看就是指USB client 控制器,從軟體角度看,就是指USB client協議,與USB host協議相對應。
5.USB OTG:

On The Go,正在進行中的意思,也就是可以直接傳輸,就是可以從一個機器直接傳到另一個機器中。
6.USB HUB:

USB擴展/集線器,一種可以將一個USB介面擴展為多個(通常為4個),並可以使這些介面同時使用的裝置。

USBHOST技術簡介

USB的通信可以用上圖表示,左半部分為USB主機端,可以看出,USB主機端由兩部分構成,即軟體體和硬體體。實際上是三個軟體組件組成了USB HOST解決方案,即USB客戶驅動程序、USB驅動程序和USB主機控制器驅動程序。應用程序的事務處理是由USB客戶驅動程序(設備驅動程序)啟動時,客戶驅動程序把USB設備當作一個可以被訪問的端點集合,它可以被控制並與它的功能單元進行通信。USB系統軟體包括USB驅動程序和USB主控制器驅動程序,USB驅動程序負責配置管理、用戶管理、匯流排管理和數據傳輸管理;以及數據的位編碼、封包、循環校驗、發送、錯誤處理等。

熱點內容
如何刪除手機中的游戲緩存 發布:2024-10-07 02:11:28 瀏覽:873
解鎖資料庫用戶 發布:2024-10-07 01:55:54 瀏覽:826
關系資料庫的關鍵字是指 發布:2024-10-07 01:55:54 瀏覽:517
java資料庫date 發布:2024-10-07 01:55:21 瀏覽:458
安卓12如何開通運用許可權 發布:2024-10-07 01:29:54 瀏覽:134
電腦顯示已連接圖形伺服器 發布:2024-10-07 01:24:38 瀏覽:797
如何恢復手機伺服器的時速 發布:2024-10-07 01:22:30 瀏覽:749
c語言六套 發布:2024-10-07 01:22:26 瀏覽:383
安卓手機系統文件存在哪裡 發布:2024-10-07 01:21:30 瀏覽:898
編譯原理文字題 發布:2024-10-07 00:53:58 瀏覽:332