问题
客户提了一个需求:要求在连接otg的同时,另外可以从vbus给模块充电。
分析
我们的模块使用MSM8953+PM8953+PMI632的高通套片。
充电和otg的供电是通过PMI632来控制的。其VBUS脚是一个输入输出双向脚:


如果想otg和充电同时使用,需要另外设计一个5V的升压电路给otg使用,而USB_IN脚只负责充电输入。并且在usb otg的启动函数中要去掉原来默认对usb_vbus的输出操作。
对应的流程框图设计如下:

验证可以实现USB 鼠标和充电同时使用:

针对客户提出的OTG功能与充电同时使用的需求,本文档详细介绍了基于MSM8953+PM8953+PMI632平台的解决方案。主要内容包括通过额外设计5V升压电路为OTG供电,USB_IN仅负责充电输入,并调整启动函数避免对usb_vbus进行输出操作。
537

被折叠的 条评论
为什么被折叠?



