개발한 프로그램이 제대로 동작하지 않을 때
개발한 프로그램이 제대로 동작하지 않을 때 조치 사항에 대한 안내 페이지입니다.
1. 보드의 문제인 경우
원인
- 개발된 SW와 무관한 커미조아의 보드 혹은 세팅, 배선에 문제가 있어 프로그램이 제대로 동작하지 않는 경우
확인법
- 개발 프로그램이 아닌 커미조아의 테스트 어플리케이션1)으로 개발프로그램의 동작을 확인한다.
- 만약 유저의 프로그램과 같은 동작이 이상 없이 동작한다면 유저의 프로그램의 문제, 커미조아의 SW에서도 제대로 동작하지 않는다면 다른 원인을 확인한다.
2. 개발프로그램에 문제가 있는 경우
case 1
증상
- 최근에 패키지 업데이트 진행 혹은 새로운 PC에 세팅을 했는데 기존 SW가 실행되지 않는 경우
원인
- 잘못된 DLL 및 드라이버 셋업으로 인한 SW 실행 불가
해결법
- 패키지 업데이트 방법 페이지를 참고해 최신 패키지로 SW 셋업 재진행
case 2
증상
- SW 개발중 원하는 대로 동작하지 않음.
원인
- 예전 버전의 패키지를 사용해 최신 패키지에선 이미 해결된 문제가 다시 발생한 경우
- 사용자의 SW 설계 오류
해결법
- 패키지 업데이트 방법 페이지를 참고해 최신 패키지로 SW 셋업 재진행
- 매뉴얼 및 예제로 SW 사용법 숙지, 커미조아 함수에서 리턴되는 에러코드 디버깅 진행, DLL Logger를 사용해 라이브러리 동작 로그 확인
- Log Mode 사용
1)
ComiIDE, Motion Builder, MADIC등