Commit 968d5462 authored by 李冠华's avatar 李冠华

feat:修改混动车型电量百位IO,修改ACC OFF下电量背光灯点不亮的问题

parent 35eb3233
......@@ -134,29 +134,49 @@ void BackLight_User_Init(void)
void BackLight_Process(void)
{
#if (PART_NUMBER == RMR42E_60)
if (openLED_flag)
#else
if ((Get_CAN_Power_State() > KEY_OFF) && (Get_AllSocValid() == 1U))
#endif
{
//电量
if ((Get_EleDial_AllSOC_lenth() == 2) || (checkself_seg_Flag == 1))
{
#if (PART_NUMBER == RMR42E_60)
RTE_GPIO_Set_Level(RTE_GPIO_PORT03_PIN00, RTE_GPIO_LEVEL_HIGH);//百位
#else
RTE_GPIO_Set_Level(RTE_GPIO_PORT02_PIN05, RTE_GPIO_LEVEL_HIGH);//百位
#endif
RTE_GPIO_Set_Level(RTE_GPIO_PORT02_PIN04, RTE_GPIO_LEVEL_HIGH);
}
else if(Get_EleDial_AllSOC_lenth() == 1)
{
RTE_GPIO_Set_Level(RTE_GPIO_PORT03_PIN00, RTE_GPIO_LEVEL_LOW);
#if (PART_NUMBER == RMR42E_60)
RTE_GPIO_Set_Level(RTE_GPIO_PORT03_PIN00, RTE_GPIO_LEVEL_LOW);//百位
#else
RTE_GPIO_Set_Level(RTE_GPIO_PORT02_PIN05, RTE_GPIO_LEVEL_LOW);//百位
#endif
RTE_GPIO_Set_Level(RTE_GPIO_PORT02_PIN04, RTE_GPIO_LEVEL_HIGH);
}
else
{
RTE_GPIO_Set_Level(RTE_GPIO_PORT03_PIN00, RTE_GPIO_LEVEL_LOW);
#if (PART_NUMBER == RMR42E_60)
RTE_GPIO_Set_Level(RTE_GPIO_PORT03_PIN00, RTE_GPIO_LEVEL_LOW);//百位
#else
RTE_GPIO_Set_Level(RTE_GPIO_PORT02_PIN05, RTE_GPIO_LEVEL_LOW);//百位
#endif
RTE_GPIO_Set_Level(RTE_GPIO_PORT02_PIN04, RTE_GPIO_LEVEL_LOW);
}
}
else
{
RTE_GPIO_Set_Level(RTE_GPIO_PORT03_PIN00, RTE_GPIO_LEVEL_LOW);
#if (PART_NUMBER == RMR42E_60)
RTE_GPIO_Set_Level(RTE_GPIO_PORT03_PIN00, RTE_GPIO_LEVEL_LOW);//百位
#else
RTE_GPIO_Set_Level(RTE_GPIO_PORT02_PIN05, RTE_GPIO_LEVEL_LOW);//百位
#endif
RTE_GPIO_Set_Level(RTE_GPIO_PORT02_PIN04, RTE_GPIO_LEVEL_LOW);
}
}
......
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