在USB 系統(tǒng)中,設(shè)備實(shí)現(xiàn)即插即用的功能,包含兩個(gè)方面:支持USB 設(shè)備帶電插拔和識(shí)別設(shè)備并自動(dòng)加載。
一、支持USB 設(shè)備帶電插拔
實(shí)現(xiàn)設(shè)備的帶電插拔,控制器必須限制正常進(jìn)入電流,并且還需提供其他的監(jiān)控功能。在物理結(jié)構(gòu)上,USB 接口的Vcc、Gound 觸點(diǎn)需要長(zhǎng)于兩條信號(hào)線(xiàn),當(dāng)USB 設(shè)備接入時(shí),電源和地首先連接,然后連接兩條信號(hào)線(xiàn)。在此過(guò)程中可以減少電流對(duì)控制芯片的影響[8]。
二、識(shí)別設(shè)備并自動(dòng)加載
在USB控制系統(tǒng)中,對(duì)于流量計(jì)設(shè)備的插入和拔出,控制器在識(shí)別、枚舉和管理機(jī)制方面做了相應(yīng)的規(guī)定。USB設(shè)備在接入系統(tǒng)時(shí),總線(xiàn)上的電平會(huì)有所變化,根據(jù)這個(gè)變化狀態(tài),USB主機(jī)可以判別所接入的設(shè)備類(lèi)型。
|