天天看點

otg和充電共用問題

問題

客戶提了一個需求:要求在連接配接otg的同時,另外可以從vbus給子產品充電。

分析

我們的子產品使用MSM8953+PM8953+PMI632的高通套片。

充電和otg的供電是通過PMI632來控制的。其VBUS腳是一個輸入輸出雙向腳:

otg和充電共用問題
otg和充電共用問題

如果想otg和充電同時使用,需要另外設計一個5V的升壓電路給otg使用,而USB_IN腳隻負責充電輸入。并且在usb otg的啟動函數中要去掉原來預設對usb_vbus的輸出操作。

對應的流程框圖設計如下:

otg和充電共用問題

驗證可以實作USB 滑鼠和充電同時使用:

otg和充電共用問題

繼續閱讀