1. 타깃으로 설정 후 유닛 테스트 뷰에서 테스트 케이스 우클릭 후 ‘디버그 정보 확인’ 클릭
  2. 사용자 프로젝트를 직접 빌드 혹은 Controller Tester 프로젝트에서 ‘타깃 환경’ 설정에 등록한 빌드 스크립트 수행
  3. 빌드 성공하는지 확인
  4. Controller Tester에서 프로젝트를 열어 원본 소스 복원
  5. Trace32 실행 후 cmm 스크립트 파일(start.cmm)을 열어 ‘debug’를 실행(Controller_Tester_프로젝트_경로/.csdata/target/start.cmm)
  6. ‘step’ 버튼을 클릭하면 target.cmm 스크립트 첫 라인으로 이동
  7. target.cmm 파일의 Go.Hll에 breakpoint 지정
  8. Trace32의 Var > Show Function 클릭
  9. 테스트 대상 함수 검색 후 더블 클릭
  10. 함수 시작부에 breakpoint 지정
  11. ‘step’ 버튼을 클릭하면 디버깅 포인트가 10번에서 지정한 위치로 이동하는 것을 확인
  12. Var > Show Local…. 클릭하면 지역변수의 값이 변하는 것을 확인 가능
  13. 디버깅 포인트까지 실행

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.