mirror of
https://github.com/Dev-KATECH/ADM.git
synced 2026-05-17 09:53:59 +09:00
76 lines
1.0 KiB
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)
|
|
{
|
|
|
|
}
|
|
|
|
|