- 타깃으로 설정 후 유닛 테스트 뷰에서 테스트 케이스 우클릭 후 ‘디버그 정보 확인’ 클릭
- 사용자 프로젝트를 직접 빌드 혹은 Controller Tester 프로젝트에서 ‘타깃 환경’ 설정에 등록한 빌드 스크립트 수행
- 빌드 성공하는지 확인
- CT 2024.12에서 프로젝트를 열어 원본 소스 복원
- Trace32 실행 후 cmm 스크립트 파일(start.cmm)을 열어 ‘debug’를 실행(CT_프로젝트_경로/.csdata/target/start.cmm)
- ‘step’ 버튼을 클릭하면 target.cmm 스크립트 첫 라인으로 이동
- target.cmm 파일의 Go.Hll에 breakpoint 지정
- Trace32의 Var > Show Function 클릭
- 테스트 대상 함수 검색 후 더블 클릭
- 함수 시작부에 breakpoint 지정
- ‘step’ 버튼을 클릭하면 디버깅 포인트가 10번에서 지정한 위치로 이동하는 것을 확인
- Var > Show Local…. 클릭하면 지역변수의 값이 변하는 것을 확인 가능
- 디버깅 포인트까지 실행
Need more help with this?
Don’t hesitate to contact us here.