ADM/GW/src/KATECK_Logic.c

76 lines
1.0 KiB
C

#define __KATECH_LOGIT_C__
#include "KATECK_Logic.h"
#include "can.h"
#include "define.h"
#include "Global_Variable.h"
#include "board.h"
#include "Angle_Speed.h"
#include "CAN_CHECK.h"
#include "BREAK_Speed.h"
#include "Angle_RateLimit.h"
#include "ALV.h"
#include "Motor_Dymics_Logic/wheelSpd2.h"
void ECU3_KATECH_Logit_2ms(void)
{
wheelSpd2_step();
}
void ECU3_KATECH_Logit_5ms(void)
{
System_Check_Func();
}
void ECU3_KATECH_Logit_10ms(void)
{
//GET_IG_SIGNAL();
Init_CE_forTEST(); // for TEST
// System_Check_Func();
// Set_PWM_Duty(PWM_CH1,GV_PWM_CH1);
// Set_PWM_Duty(PWM_CH2,GV_PWM_CH2);
GV_DIN_CH1 = Digital_Read(DIN_0);
GV_DIN_CH2 = Digital_Read(DIN_1);
EMEMERGNECY_BUTTEN = GV_DIN_CH1;
//GV_VCU_Ignition = GV_DIN_CH2;
// Angle_Speed();
// Rate_Limit();
// RWS_Angle_Speed();
// BREAK_Speed();
// CAN_Check();
}
void ECU3_KATECH_Logit_20ms(void)
{
}
void ECU3_KATECH_Logit_100ms(void)
{
/*if(GV_Operation_Mode == 1){
No_signal_RC();
}*/
}
void ECU3_KATECH_Logit_200ms(void)
{
}
void ECU3_KATECH_Logit_1000ms(void)
{
}