更改内容:优化Charger功能,1、有VIN插入就不进休眠;2、优化充电超时功能。
This commit is contained in:
parent
4179608ce4
commit
8ddc4621b7
Binary file not shown.
@ -42,7 +42,7 @@
|
||||
:042A1400F0D0E032EC
|
||||
:05209C00C12301150342
|
||||
:102D570075FE8743FF2075FE7043FF1853B3F14399
|
||||
:102D6700B301E47817F67819F67815E67818F67847
|
||||
:102D6700B302E47817F67819F67815E67818F67846
|
||||
:102D77001A76017917E718461846F5B175B2012298
|
||||
:10220B00E4FE9000BAE0FCA3E0FDC394D8EC940389
|
||||
:10221B0040037F0022EF7003022324D3ED940FECD5
|
||||
@ -223,7 +223,7 @@
|
||||
:10006E00C2ACE4F59AD2B9C2BDC2A9C2AB75FE2923
|
||||
:04007E0053FF4F22BB
|
||||
:092F660012006E438702020056BE
|
||||
:102EFC007816E6D394015006201203304804C248D9
|
||||
:102EFC00E5E25401FFEF7006201203304804C2488B
|
||||
:042F0C00C322D322E7
|
||||
:102B370075FE01E4F5FF122E9C122F59122F3EE469
|
||||
:102B4700F58675B7C375FE6A75FF0475FE6C43FF9E
|
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
@ -89,7 +89,7 @@ void Charger_Init(void)
|
||||
SFRDATA |= R_Set0 | R_Set1; //Charger 环路 RC 调零电阻配置,00-11 档位逐步增大调零电阻阻值。
|
||||
|
||||
CHG_CTL &=~ 0x0E;
|
||||
CHG_CTL |= FASTCHG_TMR_SET | PRECHG_TIM_SET ;
|
||||
CHG_CTL |= ( FASTCHG_TMR_SET << 1 ) | PRECHG_TIM_SET ;
|
||||
|
||||
gCharge_Cfg.nTrickle_Cur = TRICKLE_CUR_SET;
|
||||
|
||||
|
@ -203,7 +203,7 @@ void Enter_Sleep(void)
|
||||
*/
|
||||
bit Check_Require_Sleep(void )
|
||||
{
|
||||
if( ( ChgStatus > CHG_PROTECT ) || ( ON == Vox_Vout_Enable ) || Enter_Sleep_Cnt_Restart_Flag ) /*充电中、有中断、耳机处于充电状态情况下,Boost重载输出,系统不进休眠模式。 */
|
||||
if( ( CHIP_STA0 & VIN_PRESENT ) || ( ON == Vox_Vout_Enable ) || Enter_Sleep_Cnt_Restart_Flag ) /*充电中、有中断、耳机处于充电状态情况下,Boost重载输出,系统不进休眠模式。 */
|
||||
{
|
||||
#ifdef _DEBUG_SLEEP
|
||||
printf("Not Get Into Sleep(ChgStatus:%d,Vox_Vout:%d,Restart_Flag:%d).\r\n",(uint16_t)ChgStatus,(uint16_t)Vox_Vout_Enable,(uint16_t)Enter_Sleep_Cnt_Restart_Flag);
|
||||
|
Loading…
Reference in New Issue
Block a user