2012-07-24 1 views
0

Lauterbach 디버그 도구를 사용할 때 몇 가지 문제가 있습니다. 연습 스크립트와 기존 스크립트와의 통합을 만들고 싶습니다.Lauterbach의 디버깅

예를 들어, 저는 ARM 보드를 테스트하고 있습니다. 내가 스크립트 arm.cmm,하지만 내가 그것을 실행하고있어 레지스터의 값이 변경됩니다. 디버깅을 사용하여 수동으로 감지 할 수 있지만 전체 자동으로 수행하려고합니다.

은 그래서 레지스터의 값을 확인 연습 스크립트 언어를 사용하고 있지만 기존 스크립트에 새 스크립트 .cmm을 통합 할 수있는 방법을 모른다.

어떻게하면됩니까?

답변

0

내가 완전히 이해하고 있는지 모르겠다 ... 당신이 디버깅 할 때 레지스터가 아래에서 변경되고 있습니까? 그냥 등록 내용을 인쇄하거나 논리 비교를 원합니까?

어느 쪽이든 전화를하거나 이메일을 보내시기 바랍니다. Lauterbach는 훌륭한 디버거이지만 복잡 할 수 있습니다. 나는 질량 부서의 사람들을 알고 있으며 그들은 매우 도움이되며 즉시 질문에 대답 할 수 있습니다.

2
DO <filename.cmm> [<paramaters>] 
ENDDO 

명령이 연습 프로그램을 시작 마십시오. DO 명령은 명령 수준에서 PRACTICE 프로그램을 시작하거나 프로그램 내에서 서브 루틴과 같은 다른 파일을 실행하는 데 사용할 수 있습니다. DO 명령으로 시작되는 연습 문제 파일은 ENDDO 명령으로 종료해야합니다. 추가 매개 변수는 서브 루틴에 전달되는 으로 정의 할 수 있습니다. 서브 루틴은 ENTRY 명령으로 매개 변수 목록을 읽습니다.