로딩
요청 처리 중입니다...

TRACE32는 부드러운(Soft) breakpoint를 어떻게 설정할까요?

 TRACE32는 부드러운(Soft) breakpoint를 어떻게 설정할까요?

TRACE32에 앞서 breakpoint에 대해 잠시 살펴보겠습니다. break point 1) (특히 컴퓨터 프로그램의) 중단점 2) 브레이크 포인트(서브 넣는 선수가 그 게임을 지지 않기 위해서는 반드시 따야 하는 점수) * 출처: 네이버 영어사전 사전에 검색해보니 이렇게 정의되어 있습니다. ‘컴퓨터 프로그램의 중단점’ 프로그램을 중단하거나, 중단점을 두는 이유가 무엇일까요?

Breakpoint는 말 그대로 “프로그램 실행 중 특정 지점에서 실행을 멈추게 해주는 디버깅 방법”입니다. Breakpoint를 설정하면, 해당 지점에서 코드가 중단되고 실행 흐름을 멈출 수 있어 변수 값, 레지스터 값 등을 확인하면서 디버깅할 수 있습니다.

오류를 추적하거나 버그를 해결하는 데 필수적인 요소라고 할 수 있습니다. 이제 TRACE32로 넘어와 보겠습니다.

TRACE32 역시 breakpoint를 통해 아주 강력한 디버깅 성능과 기능을 제공하고 있으며 Onchip과 Soft 두 가지 방식으로...