Commit 333c5a72 authored by 郑萍's avatar 郑萍

🐞 fix:交互指示灯占空比逻辑更改

parent 31dc55ae
...@@ -71,7 +71,7 @@ void BackLight_Clock_All_Process(void) ...@@ -71,7 +71,7 @@ void BackLight_Clock_All_Process(void)
void Interact_Light_Process(void) void Interact_Light_Process(void)
{ {
if (openLED_flag && (Charge_OFF_Flag == 0)) if ((Get_CAN_Power_State() != KEY_OFF) && (Get_CAN_Power_State() != POWER_CHECK_NULL) && (Charge_OFF_Flag == 0))
{ {
TimerM_PWM_set_duty(TIMERM_COUNTER0, TIMERM_CHD, interact_PWM_Low_Duty * 10); TimerM_PWM_set_duty(TIMERM_COUNTER0, TIMERM_CHD, interact_PWM_Low_Duty * 10);
} }
......
...@@ -341,11 +341,12 @@ void Gauge_Service(void) ...@@ -341,11 +341,12 @@ void Gauge_Service(void)
if ((Get_CAN_Power_State() != PKEY_ON) && (Get_CAN_Power_State() != KEY_OFF) && (Get_CAN_Power_State() != POWER_CHECK_NULL)) if ((Get_CAN_Power_State() != PKEY_ON) && (Get_CAN_Power_State() != KEY_OFF) && (Get_CAN_Power_State() != POWER_CHECK_NULL))
{ {
BUZZER_Init(); BUZZER_Init();
interact_PWM_Low_Duty = 100;
if (Common_GetIgnOnTime() > 1500) if (Common_GetIgnOnTime() > 1500)
{ {
SOC_charge_seg_Flag = 0; SOC_charge_seg_Flag = 0;
Checkself_Init(); Checkself_Init();
interact_PWM_Low_Duty = 100;
Gauge_CAN_setup_Service(); Gauge_CAN_setup_Service();
} }
else else
...@@ -398,6 +399,7 @@ void Gauge_Service(void) ...@@ -398,6 +399,7 @@ void Gauge_Service(void)
BUZZER_Init(); BUZZER_Init();
poweroff_time = 0; poweroff_time = 0;
Clear_Bu98(); Clear_Bu98();
interact_PWM_Low_Duty = 100;
for (i = 0; i < LampCh0_MAX; i++) for (i = 0; i < LampCh0_MAX; i++)
{ {
LED_Driver_Channel_Set(LampChannel_0, i, LED_OFF); LED_Driver_Channel_Set(LampChannel_0, i, LED_OFF);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment