ADM/GW/Debug_FLASH/src/KATECK_Logic.c.080i.single-use
3minbe 3c0da1d9ff ver 26.1.5.1
- 코드 구조 변경(파일 삭제/통합)
  : CE_ON_CMD.c 삭제 (Drive_Mode.c로 통합)
  : Charging_Status.c 삭제 (Drive_Mode.c로 통합)
  : Ignition.c 삭제 (Drive_Mode.c로 통합)
- 코드 효율 개선
  : Drive_Mode.c 내 시동 로직 개선
  : Drive_Mode.c 내 key off 조건 추가
- ACU ARC 함수 수정
  : ECU_Check.c 내 ACU_Arc_check 함수로 통합
2026-01-05 14:14:30 +09:00

100 lines
1.5 KiB
Plaintext

ECU3_KATECH_Logic_1000ms ()
{
<bb 2> [local count: 1073741824]:
ECU3_KATECH_Logic_init (); [tail call]
return;
}
ECU3_KATECH_Logic_200ms ()
{
<bb 2> [local count: 1073741824]:
ECU3_KATECH_Logic_init (); [tail call]
return;
}
ECU3_KATECH_Logic_100ms ()
{
<bb 2> [local count: 1073741824]:
ECU3_KATECH_Logic_init (); [tail call]
return;
}
ECU3_KATECH_Logic_20ms ()
{
<bb 2> [local count: 1073741824]:
ECU3_KATECH_Logic_init (); [tail call]
return;
}
ECU3_KATECH_Logic_10ms ()
{
unsigned char _1;
short unsigned int _2;
unsigned char _3;
short unsigned int _4;
short unsigned int GV_DIN_CH1.0_5;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = Digital_Read (0);
_2 = (short unsigned int) _1;
GV_DIN_CH1 = _2;
# DEBUG BEGIN_STMT
_3 = Digital_Read (1);
_4 = (short unsigned int) _3;
GV_DIN_CH2 = _4;
# DEBUG BEGIN_STMT
GV_DIN_CH1.0_5 = GV_DIN_CH1;
Emergency_Switch = GV_DIN_CH1.0_5;
# DEBUG BEGIN_STMT
IDB_Arc_check ();
# DEBUG BEGIN_STMT
RCU_Arc_check ();
# DEBUG BEGIN_STMT
RWA1_Arc_check ();
# DEBUG BEGIN_STMT
RWA2_Arc_check ();
# DEBUG BEGIN_STMT
ECU_check ();
return;
}
ECU3_KATECH_Logic_5ms ()
{
<bb 2> [local count: 1073741824]:
ECU3_KATECH_Logic_init (); [tail call]
return;
}
ECU3_KATECH_Logic_2ms ()
{
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
CheckSystem ();
return;
}
ECU3_KATECH_Logic_init ()
{
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
return;
}