Commit caf56476 authored by 赵康弘's avatar 赵康弘

feat: 补充控制逻辑

parent fe66e2eb
......@@ -417,11 +417,75 @@ void FrontDomain_Control_Service(void)
TPS2HB35_SetOutput5A_OUT9(0);
}
/*4.2.52、 倒车蜂鸣器(OUT76)*/
if ((Get_ID_18FF4AEF_Sig_Power_On_High_Voltage_Indicator() == 1) &&(SGMCD1020Q_2.bits.sp0 == 1)&& (Get_ID_18FF4AEF_Sig_Reverse_Gear_Signal() == 0xD))
{
TPS2HB35_SetOutput3A_OUT19(1);
}
else
{
TPS2HB35_SetOutput3A_OUT19(0);
}
/*4.2.53、 左后示廓灯(OUT77)*/
if ((Get_ID_18FFA017_Sig_Main_Power_Switch() == 1) &&((SGMCD1020Q_2.bits.sg5 == 1)||((SGMCD1020Q_1.bits.sg5 == 1)&& (Get_ID_18FFFE9C_Sig_Small_Lamp_Control_Output() == 1))))
{
TPS2HB35_SetOutput3A_OUT20(1);
}
else
{
TPS2HB35_SetOutput3A_OUT20(0);
}
/*4.2.54、 右后示廓灯(OUT78)*/
if ((Get_ID_18FFA017_Sig_Main_Power_Switch() == 1) &&((SGMCD1020Q_2.bits.sg5 == 1)||((SGMCD1020Q_1.bits.sg5 == 1)&& (Get_ID_18FFFE9C_Sig_Small_Lamp_Control_Output() == 1))))
{
TPS2HB35_SetOutput3A_OUT21(1);
}
else
{
TPS2HB35_SetOutput3A_OUT21(0);
}
/*4.2.55、 任意门开输出(OUT79)*/
if ((Get_ID_18FFA017_Sig_Main_Power_Switch() == 1) && ((SGMCD1020Q_2.bits.sp0 == 1)||(SGMCD1020Q_1.bits.sp1 == 1)))
{
TPS2HB35_SetOutput3A_OUT22(1);
}
else
{
TPS2HB35_SetOutput3A_OUT22(0);
}
/*4.2.56、 雨雪模式(OUT81)*/
if ((Get_ID_18FFA017_Sig_Main_Power_Switch() == 1) && (SGMCD1020Q_1.bits.sg13 == 1))
{
TPS2HB35_SetOutput3A_OUT23(1);
}
else
{
TPS2HB35_SetOutput3A_OUT23(0);
}
/*4.2.57、 前门警示灯输出(OUT82)*/
if ((Get_ID_18FFA017_Sig_Main_Power_Switch() == 1) && (SGMCD1020Q_1.bits.sp3 == 1))
{
TPS2HB35_SetOutput3A_OUT24(1);
}
else
{
TPS2HB35_SetOutput3A_OUT24(0);
}
/*4.2.58、 ASR输出信号(OUT83)*/
if ((Get_ID_18FFA017_Sig_Main_Power_Switch() == 1) && (SGMCD1020Q_2.bits.sg2 == 1))
{
// TPS2HB35_SetOutput3A_OUT24(1);
}
else
{
// TPS2HB35_SetOutput3A_OUT24(0);
}
/*4.2.59、 Autohold输出信号(OUT84)*/
if ((Get_ID_18FFA017_Sig_Main_Power_Switch() == 1) && (SGMCD1020Q_2.bits.sp3 == 1))
{
// TPS2HB35_SetOutput3A_OUT24(1);
}
else
{
// TPS2HB35_SetOutput3A_OUT24(0);
}
}
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