更改内容:优化Charger功能,1、有VIN插入就不进休眠;2、优化充电超时功能。

This commit is contained in:
Alex xu 2025-01-09 15:27:14 +08:00
parent 4179608ce4
commit 8ddc4621b7
7 changed files with 139 additions and 139 deletions

View File

@ -42,7 +42,7 @@
:042A1400F0D0E032EC
:05209C00C12301150342
:102D570075FE8743FF2075FE7043FF1853B3F14399
:102D6700B301E47817F67819F67815E67818F67847
:102D6700B302E47817F67819F67815E67818F67846
:102D77001A76017917E718461846F5B175B2012298
:10220B00E4FE9000BAE0FCA3E0FDC394D8EC940389
:10221B0040037F0022EF7003022324D3ED940FECD5
@ -223,7 +223,7 @@
:10006E00C2ACE4F59AD2B9C2BDC2A9C2AB75FE2923
:04007E0053FF4F22BB
:092F660012006E438702020056BE
:102EFC007816E6D394015006201203304804C248D9
:102EFC00E5E25401FFEF7006201203304804C2488B
:042F0C00C322D322E7
:102B370075FE01E4F5FF122E9C122F59122F3EE469
:102B4700F58675B7C375FE6A75FF0475FE6C43FF9E

File diff suppressed because one or more lines are too long

View File

@ -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;

View File

@ -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);