當(dāng)前位置:首頁 > 芯聞號 > 充電吧
[導(dǎo)讀]USB 涉及 PC 和嵌入式領(lǐng)域 , 完整的 USB 設(shè)備和主機(jī)的設(shè)計(jì)會(huì)應(yīng)用到其中很多概念和知識。 因此 , 作為起步階段 , 能夠了解和掌握各種關(guān)鍵的概念、詞匯及其簡稱 , 對于整個(gè) USB 知識的

USB 涉及 PC 和嵌入式領(lǐng)域 , 完整的 USB 設(shè)備和主機(jī)的設(shè)計(jì)會(huì)應(yīng)用到其中很多概念和知識。 因此 , 作為起步階段 , 能夠了解和掌握各種關(guān)鍵的概念、詞匯及其簡稱 , 對于整個(gè) USB 知識的把握是很必要的。 下面列舉一些常用的關(guān)鍵字的簡稱和釋義。
(1) 握手應(yīng)答包( Acknowledge Packet , 簡寫為 ACK)。 用于 USB 主機(jī)與設(shè)備之間數(shù)據(jù)傳輸時(shí) , 指示應(yīng)答的握手信號。
(2) 緩沖區(qū)( Buffer) 。 計(jì)算機(jī)或者是嵌入式系統(tǒng)中 , 用于暫時(shí)存儲不能及時(shí)或大量傳送的數(shù)據(jù)的內(nèi)存單元。
(3) 批量傳輸( Bulk Tran sfer )。 USB 的 4 種傳輸類型之一。 用于對時(shí)間沒有特殊要求 ,但總量很大的數(shù)據(jù)的傳輸。
(4) 總線枚舉( Bus Enumeration)。 USB 主機(jī)對于 USB 設(shè)備的檢測和配置。
(5) 控制傳輸( Control Transfer) 。 USB 的 4 種傳輸類型之一。 主要用于主機(jī)與設(shè)備之間配置、命令及狀態(tài)等數(shù)據(jù)的傳輸。
(6) 設(shè)備( Device)。 這是一個(gè)非常重要的概念 , 是指能夠?qū)崿F(xiàn)某種 USB 功能的邏輯或物理實(shí)體。 USB 協(xié)議將設(shè)備分為 3 個(gè)層次 : 從最低的層次來講 , 設(shè)備指的就是單個(gè)的元件 , 比如一個(gè) Flash 存儲設(shè)備 ; 從更高一層次來講 , 設(shè)備是能夠?qū)崿F(xiàn)某種特定功能的硬件的集合體 , 比如 USB 的接口設(shè)備 ; 最高層次上的 USB 設(shè)備 , 是指其所能夠?qū)崿F(xiàn)的功能。在文中沒有特殊提到時(shí) , 設(shè)備指的就是一個(gè) USB 集線器或者是一種 USB 的功能。 比如優(yōu)盤就是一個(gè) USB 設(shè)備 , 因?yàn)樗軐?shí)現(xiàn) USB 的 Mass Storage 的功能。
(7) 端點(diǎn)( Endpoint , 簡寫為 EP )。 又一個(gè)重要的概念。 從物理機(jī)制來說 , 端點(diǎn)可以是嵌入式系統(tǒng)或 PC 上的一個(gè)數(shù)據(jù)緩沖區(qū) , 用來存放和發(fā)送 USB 的各種數(shù)據(jù) ; 從邏輯上來說 , 端點(diǎn)可以視為數(shù)據(jù)的收發(fā)器 , 可以按照定義的傳輸方式來交換數(shù)據(jù)。 每個(gè)端點(diǎn)都有惟一確定的地址 , 即端點(diǎn)號。 每個(gè)端點(diǎn)根據(jù)相關(guān)硬件芯片的不同設(shè)置成不同的傳輸特性 , 比如輸入/輸出端點(diǎn)、配置端點(diǎn)及批量傳輸端點(diǎn)等。
(8) 域( Field)。 USB 協(xié)議中規(guī)定的組成包的單元。
(9) 幀( Frame)。 這是一個(gè)時(shí)間概念 , 指的是從一個(gè) SOF 令牌開始到下一個(gè) SOF 發(fā)送之間的時(shí)間 , 其中包含了一系列的數(shù)據(jù)傳送。
(10) 功能( Function)。 通過 USB 實(shí)現(xiàn)的某種作用或任務(wù)。 比如 USB 的數(shù)碼相機(jī)等 , 它同時(shí)也是一個(gè) USB 的設(shè)備 , 起到了傳輸照片數(shù)據(jù)等的功能。
(11) 人機(jī)交互設(shè)備( Human Interface Device, 簡寫 為 HID)。 USB 協(xié)議規(guī)定的設(shè)備類之一。 常見的 USB 鼠標(biāo)、鍵盤等設(shè)備均屬于 HID。 Windows 等操作系統(tǒng)對于 HID 有很好的支持 , 提供了完整的驅(qū)動(dòng)程序。 HID 的 PC 級開發(fā)因此僅需針對應(yīng)用級用戶程序。
(12) 主機(jī)( Host)。 是整個(gè) USB 體 系的 核 心。 它包括主機(jī)接口控制器硬件和驅(qū)動(dòng)程序2個(gè)層次。
(13) 集線器( Hub )。 提供 USB 設(shè)備 到主機(jī)的連接點(diǎn)。 能夠?yàn)橄鄳?yīng)的 USB 設(shè)備提供電源 , 并在一定程度上檢測和管理連接的 USB 設(shè)備。
(14) 同步傳輸( Isochronous Transfer )。 4 種 USB 傳輸類型之一。 適用于對時(shí)間有嚴(yán)格要求的數(shù)據(jù)的傳輸 , 比如音頻數(shù)據(jù)的傳輸。 USB 總線能夠保證為同步傳輸提供固定的帶寬 ,并有可能因此占用批量傳輸?shù)鹊膸?, 而優(yōu)先滿足同步傳輸?shù)男枰?br />(15) 最低有效位( Least Significant Bit , 簡寫為 LSB)。
(16) 微控制器( Micro Controller U nit , 簡寫為 MCU)。 國內(nèi)俗稱單片機(jī)。
(17) 最高有效位( Most Significant Bit , 簡寫為 MSB)。
(18) 移動(dòng)式 USB( USB On The Go, 簡寫為 OTG)。 基于 USB 協(xié)議 2 .0 的補(bǔ)充版本 ,用于解決 U SB 點(diǎn)對點(diǎn)通信的瓶頸。 OTG 既具有 USB 主機(jī)的功能 , 又具有 USB 設(shè)備 的功能 ,并且能夠自由地在這兩種角色中進(jìn)行切換。
(19) 包( Packet)。 USB 協(xié)議中規(guī)定的有一定格式的數(shù)據(jù)組合。 典型的一個(gè)包中 , 包含了該包的信息、傳輸?shù)臄?shù)據(jù)和校驗(yàn)糾錯(cuò)信息等 3 部 分。 可以說 , 包是 USB 數(shù)據(jù)傳輸?shù)淖罨締挝弧?br />(20) 個(gè)人計(jì)算機(jī)( Personal Computer , 簡寫為 PC)。
(21) 包標(biāo)志域( Packet Identified Field, 簡寫為 PID)。 用于表明包的類型和格式的域。
(22) 即插即用( Play and Plug, 簡寫為 PnP ) 。 基于 PC 的一項(xiàng)技術(shù) , 用于管理 I/ O 地址、內(nèi)存地址和 IRQ 等在內(nèi)的主機(jī)資源 , 使得外部設(shè)備能夠使用的 PC 中沒有沖突的某項(xiàng)資源。
(23) 端口( Port )。 USB 設(shè)備的接入點(diǎn) , 一般由集線器或 USB 主機(jī)的根集線器提供。
(24) 事務(wù) ( Tran saction )。 USB 中基于一個(gè)端點(diǎn)的數(shù)據(jù)發(fā)送與接收的行為。 注意與Transfer 的區(qū)別。
(25) 傳輸( Transfer )。 USB 的各種數(shù)據(jù)發(fā)送的總的格式。 包括 4 種傳輸類型。 傳輸由1筆或多筆事務(wù)組成。
(26) 嵌入式 U SB 主機(jī) ( Embedded USB Host )。 隨著對 USB 點(diǎn)對點(diǎn)方案的發(fā)展 , 出現(xiàn)“ 嵌入式 USB 主機(jī)”的解決方案的需求 , 這也是一個(gè)新的提法和名稱。 指的是在嵌入式系統(tǒng)中實(shí)現(xiàn) USB 主機(jī)的功能 , 從功能上來說 , 它應(yīng)該完全具備和 PC 上一樣的所有 USB 主機(jī)的功能 , 但是 , 從實(shí)現(xiàn)的角度來講 , 由于與 PC 有很大的不同 , 因此 , 凡是書中敘述有關(guān)如此內(nèi)容的時(shí)候 , 均會(huì)嚴(yán)格標(biāo)注 “嵌入式 USB 主機(jī)”。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉