작성
·
217
0
if((gIGN.BCM_Ign1InSta == 0) && (gIGN.BCM_Ign2InSta == 0))
{
GotoMode_BusSleep();
cancelTimer(msTimer_IGN);
output(gIGN);
}
else
{
gotomode_awake();
setTimerCyclic(msTimer_IGN, Period_200); // bcm_02_200ms 메시지 주기 타이머 시작
}
안녕하세요 수업 잘 듣고 있는 학생입니다. 제가 코드를 작성 중에 GotoMode_BusSleep(); 부분에서 unknwon function이라고 뜨는데 뭐가 잘못된건지 모르겠습니다.
예전에도 사용할 땐 잘 됐는데 지금은 갑자기 안됩니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
sang ji Choi님, CAPL 스크립트에서 발생하는 GotoMode_BusSleep();
함수 관련 오류에 대하여 말씀해주셨군요.
GotoMode_BusSleep();
함수가 ‘unknown function’이라는 에러 메시지와 함께 인식되지 않는 경우, 다음을 확인해보시기 바랍니다.
GotoMode_BusSleep
함수가 정의되어 있는지 확인해보세요. 해당 함수는 사용자가 직접 정의했거나, 특정 라이브러리 혹은 모듈에 포함되어 있어야 합니다.혹시 이 문제를 해결하지 못하실 경우 라이브러리가 정확히 포함되어 있는지, 함수의 정의를 찾아볼 수 있는지 다시 한번 확인해보시고, 에러 메시지 전문 또는 추가적인 문맥을 제공해주시면 더 구체적인 해결책을 제시해드릴 수 있을 것입니다.