<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 低速與全速的USB總線(xiàn)狀態(tài)

低速與全速的USB總線(xiàn)狀態(tài)

作者: 時(shí)間:2011-12-08 來(lái)源:網(wǎng)絡(luò ) 收藏
關(guān)于低速與全速的總線(xiàn)狀態(tài),需要特別加以注意與了解。在低速與全速的設各上,差動(dòng)“1”是以15 kΩ的電阻拉至接地端,將D+拉升至超過(guò)2.8 V,而D一則是通過(guò)1.5 kΩ電阻拉至3.6 V,將D-降低到0.3V;差動(dòng)“0”,則是剛好相反。若以同樣的提升電阻與下拉電阻的連接,則D-高于2.8 V,而D+低于0.3V。如表所列,USB規范書(shū)中將信號的傳遞狀態(tài)分為J狀態(tài)與K狀態(tài)。但需注意的是這兩種狀態(tài)的定義在全速設備與低速設備剛好是相反的。這是由于R1提升電阻在全速設備與低速設備剛好放置于不同的D+與D-差動(dòng)數據線(xiàn)上。也就是說(shuō),對于J狀態(tài)而言,全速設備處于差動(dòng)1的狀態(tài),低速設各則處于差動(dòng)0的狀態(tài);對于K狀態(tài)而言,全速設備處于差動(dòng)0的狀態(tài),而低速設各則處于差動(dòng)1的狀態(tài)。所謂的差動(dòng)1,是指D+是邏輯高電位,而D-是邏輯低電位;差動(dòng)0則是剛好相反。

  表 USB D+與D-電位變化的定義

  其中,IDLE閑置狀態(tài),是說(shuō)明此時(shí)沒(méi)有驅動(dòng)器被激活。在全速引線(xiàn)上,D+是正電壓的,反之,在低速引線(xiàn)上,D一是正電壓的。而當設各插上后,集線(xiàn)器可以通過(guò)檢查在閑置總線(xiàn)上的電壓,立即決定這個(gè)設各是低速或全速的。因此,回復狀態(tài),則是當設各在中止狀態(tài)時(shí),以K狀態(tài)來(lái)表示脫離了原先的狀態(tài)。

  此外,單端0(Single-Ended Zero,SE0)與單端1(Single-Ended ONe,SE1)也是另一個(gè)的重要特性。其中,單端0是意味著(zhù),D+與D一同時(shí)都是邏輯低電位??偩€(xiàn)可以通過(guò)單端0來(lái)切入EOP(End of Packet)、脫離以及重置狀態(tài)。單端1則是單端0的另一個(gè)互補特性。也即是,D+與D一同時(shí)都是邏輯低電位,則無(wú)效的總線(xiàn)狀態(tài),應該是不曾發(fā)生的。

  根據表的定義,可以知道當設各一連接上去后,D+與D-的其中一條信號線(xiàn)一定會(huì )趨近Vdc,另一條則接地,此時(shí)設各稱(chēng)為處于J狀態(tài),這也就是它的閑置狀態(tài)。而一旦有激活的信號進(jìn)來(lái),則切入轉換為K狀態(tài),在這個(gè)時(shí)刻也可視為進(jìn)入了SOP(Start-of-Packet)狀態(tài)封包開(kāi)始的狀態(tài)。每一個(gè)傳輸的低速或全速設各的封包是以SOP所起始的。

  相對的,EOP(End of-Packet)則是指當接收器已經(jīng)在單端0延續了至少一個(gè)位的時(shí)間,且緊接著(zhù)隨后跟隨J狀態(tài)維持至少一個(gè)位時(shí)間的總線(xiàn)狀態(tài)。而這個(gè)接收器可以選擇性地定義J狀態(tài)所需的最短的時(shí)間。在這個(gè)接收器中,單端0狀態(tài)是近似2個(gè)位的寬度。當然,照字面上的意思,每一個(gè)所傳輸的低速或高速的封包都是以EOP來(lái)做結束的。

  此外,USB的脫離狀態(tài)(disconnect state)意指當下端接口維持單端0狀態(tài)延遲至少2.5 μS的時(shí)間,就可稱(chēng)之為脫離狀態(tài)。相對的,所謂的連接狀態(tài)(connect state)則是當下端接口的總線(xiàn)已經(jīng)切.人閑置狀態(tài)至少2.5 μS,但不超過(guò)2.0 ms時(shí),稱(chēng)之為連接狀態(tài)。

  至于重置(reset)狀態(tài),則是單端0維持超過(guò)10 ms時(shí),這個(gè)設各必須在重置狀態(tài)中。而設各在單端0狀態(tài)已經(jīng)延續了近2.5 ms后,可以切人重置狀態(tài)。當一個(gè)設各離開(kāi)重置狀態(tài)時(shí),它就必須以正確的速度來(lái)加以操作,并且必須以預設的地址0來(lái)響應各種通信工作。

  所以對于用戶(hù)來(lái)說(shuō),一些USB的若干總線(xiàn)狀態(tài)的定義是需要加以理清的。例如,差動(dòng)0/1、單端0/1、J/K狀態(tài)、SOP/EOP、中止/回復、脫離/連接與重置狀態(tài)等。這些都關(guān)系到USB整個(gè)總線(xiàn)的動(dòng)作。



關(guān)鍵詞: USB總線(xiàn)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>