온라인 디버깅을 통해 프로그램 세그먼트/함수 실행 시간을 관찰하는 mdk(keil) 방식

개인기록이니, 오류가 있으면 정정해주세요.

첫 번째 단계는 시스템 클럭을 구성의 칩과 동일한 주파수를 가진 클럭으로 변경하는 것입니다. 구성에서 아래 표시된 위치를 찾아 칩 시스템 클럭을 72MHZ에 추가한 다음 구성을 72로 변경하겠습니다.

 두 번째 단계는 온라인 디버깅을 클릭하고 왼쪽의 레지스터 열로 전환하는 것입니다. 여기서 Sec의 값은 현재 시간입니다. 프로그램의 실행 시간을 알고 싶다면 프로그램 앞에 중단점을 설정할 수 있습니다. , 중단점 시간을 기록한 다음 프로그램 끝에 중단점을 설정하고 다음 중단점까지 실행하는 시간을 기록하고 두 시간을 빼서 프로그램 세그먼트의 실행 시간을 얻습니다.

 

추천

출처blog.csdn.net/shijizai/article/details/128361136