|
|
|
안녕하십니까? 대한민국 대표 Embedded Solution Company인 MDS테크놀로지㈜는 고객 여러분께 최고의 품질과 서비스를
제공하기 위해 최선을 다하고 있습니다.
이번에는 개발자 여러분께 TRACE32의 매크로 파일을 이용한 고급 디버깅 방법을 소개하고자 합니다. 타겟이 죽었을 때 Program Counter 값을 알고 싶거나 Reset 또는 각종 Exception이 발생했을 때, 타겟의 Read/Write 영역(변수 등)과 Register 값들을 저장시키면 TRACE32나 타겟에 연결하지 않고 TRACE32 시뮬레이터만으로 그 상황을 그대로 재현을 할 수 있습니다. 이 방법을 이용하시면 다음과 같은 이점이 있으니 유용하게 사용하시기 바랍니다.
|
매크로 파일 이용 시 이점
☞ 반복적인 디버깅 작업을 간단한 매크로 파일로 작성 가능 ☞ 재현이 잘 되지 않는 상황 발생 시, 매크로 파일을 이용하여 로깅 파일로 저장한 후, TRACE32 시뮬레이터로 언제, 어디서나 분석 가능
☞ 여러 사람이 공유하여 원활한 의사 소통을 할 수 있는 매개체 역할 수행
☞ 결과물 리포트 작성시 첨부 자료로 활용 가능
|
|
◎ 실제 타겟의 상태를 Dump한 상태
|
|
◎ TRACE32 시뮬레이터에서 열어본 상태
|
|
◎ TRACE32 제품 문의 : 서상수 부장 (02)2106-6020
오형관 부장 (02)2106-6030
◎ TRACE32 기술 문의 : 모바일기술지원팀
|
|