一.三种唤醒可以开启手机或唤醒系统
1.按下PWRKEY,手机启动开机流程,在默认配置启动完毕后,手机会产生BBWAKEUP信号返回给PMIC确认,然后成功
开机,所以需要保持PWRKEY在按下状态知道接收到BBWAKEUP信号。
2.RTC模块会产生BBWAKEUP信号唤醒系统,比如设置了rtc alarm,系统进入休眠状态后,alarm时间到
达,则rtc产生BBWAKUP唤醒系统,进入alarm的操作。
3.插入充电器会唤醒系统。
二.手机常规电压状态。
1.UVLO:
如果电池电压低于3.2v,则手机关机,进入UVLO模式。在该模式下RTC模块正常工作。
2.DDLO
如果电池电压低于2.5v,则手机进入DDLO模式,rtc模块也停止工作。
三.充电模式下
1.如果芯片的充电探测器检测到充电器输入电压高于7V或者低于4.3V,会将充电作用去掉,停止充电。
2.芯片充电控制器可以控制充电模式:
(1)预充电模式(电池电压小于3.2v,手机关机状态)。
(2)快速充电模式,也叫做恒流充电模式(电池电压在3.2v到4.2v之间)。
(3)恒定电压模式(电池电压到了4.2V之后)。
3.充电器充电流程:
(1)首先插上充电器,判断是否电池电压达到了2.2v,如果没有,等待5分钟,再判断,电池电压若超过2.2v,进入下一步,若没有达到,则断充电,证明充电器有问题。
(2)继续判断电池是否超过了4.3v,如果超过了,则控制器断掉充电器。
(3)没有断掉充电器,则继续判断电池电压是否超过3.3v,若低于3.3v,则进入Precc(预充电模式),隔35分钟后,再判断 电压是否低于3.3v,如果还低于3.3V,就断掉充电器(如果用了35分钟还没到3.3v,证明电池有问题),如果大于了3.3v ,则进入快速充电模式。
(4)进入快速充电模式后,循环判断电池电压是否大于4.1v,直达大于了4.1v,进入恒压充电模式。
(5)恒压充电模式中,循环判断电池电压是否达到了4.2v,直到达到了4.2v,之后逐步减小充电电流直到小于最小可以充电电流
(6)然后就断掉充电器,停止充电,如果没有拔走充电器,则循环判断到电池电压小于4.05v,然后重新进入快速充电模式。
1.按下PWRKEY,手机启动开机流程,在默认配置启动完毕后,手机会产生BBWAKEUP信号返回给PMIC确认,然后成功
开机,所以需要保持PWRKEY在按下状态知道接收到BBWAKEUP信号。
2.RTC模块会产生BBWAKEUP信号唤醒系统,比如设置了rtc alarm,系统进入休眠状态后,alarm时间到
达,则rtc产生BBWAKUP唤醒系统,进入alarm的操作。
3.插入充电器会唤醒系统。
二.手机常规电压状态。
1.UVLO:
如果电池电压低于3.2v,则手机关机,进入UVLO模式。在该模式下RTC模块正常工作。
2.DDLO
如果电池电压低于2.5v,则手机进入DDLO模式,rtc模块也停止工作。
三.充电模式下
1.如果芯片的充电探测器检测到充电器输入电压高于7V或者低于4.3V,会将充电作用去掉,停止充电。
2.芯片充电控制器可以控制充电模式:
(1)预充电模式(电池电压小于3.2v,手机关机状态)。
(2)快速充电模式,也叫做恒流充电模式(电池电压在3.2v到4.2v之间)。
(3)恒定电压模式(电池电压到了4.2V之后)。
3.充电器充电流程:
(1)首先插上充电器,判断是否电池电压达到了2.2v,如果没有,等待5分钟,再判断,电池电压若超过2.2v,进入下一步,若没有达到,则断充电,证明充电器有问题。
(2)继续判断电池是否超过了4.3v,如果超过了,则控制器断掉充电器。
(3)没有断掉充电器,则继续判断电池电压是否超过3.3v,若低于3.3v,则进入Precc(预充电模式),隔35分钟后,再判断 电压是否低于3.3v,如果还低于3.3V,就断掉充电器(如果用了35分钟还没到3.3v,证明电池有问题),如果大于了3.3v ,则进入快速充电模式。
(4)进入快速充电模式后,循环判断电池电压是否大于4.1v,直达大于了4.1v,进入恒压充电模式。
(5)恒压充电模式中,循环判断电池电压是否达到了4.2v,直到达到了4.2v,之后逐步减小充电电流直到小于最小可以充电电流
(6)然后就断掉充电器,停止充电,如果没有拔走充电器,则循环判断到电池电压小于4.05v,然后重新进入快速充电模式。