这是测试板的原理图:。
电池是单个锂电池:4.2V满电。
电池充电电流:1A.
VBUS是USB输入的5V电压。
一、需要的功能:
1、没有电池的情况下:
连接USB,VBUS此时5V,我需要VSYS+得到5V的电压输出。
2、有电池的情况下:
1):连接USB,此时需要给电池充电,并且VSYS+依旧有5V输出。
2):断开USB,VSYS+依旧有5V输出。
3、在所有模式下均能读到充电状态、电池的实际电压。
二、测试板异常现象:
1、连接USB时,I2C可以和BQ25703A通信。断开USB时,无法与BQ25703A通信。
2、连接USB,BQ25703A没有给电池充电。
根据以上,请求帮助,MCU端需要给哪些寄存器设置什么值?谢谢大家!