TOP

如何不插拔USB介面,實現軟體類比插拔動作,使USB設備重新枚舉?

在USB應用中,有些特殊應用是不需要插拔USB設備,實現USB的重新枚舉。在SONIX USB IC應用中,用戶可以使用軟體來完成插拔的模擬操作。
若使用2200及2210系列的IC,可以通過I/O控制方式來完成,方法如下:
1. disable USB功能;
2. 使用1個I/O口作爲輸出口幷連接至Vreg Pin輸出低,以放掉Vreg Pin上到地電容的電荷;
3. 延時一定時間,使USB爲斷綫狀態; enable USB功能; 通過以上步驟,就可以類比插拔USB的功能,實現設備重新枚舉。 若使用2230及2250及2270系列的IC,則可通過USB_INT_EN的Bit7控制VREG3.3V開關來完成此目的。