2015-02-01 8 views
0

xc32로 부트 로더 코드 또는 응용 프로그램 코드를 컴파일하면 .map 파일이 생성됩니다.부트 로더 .map과 응용 프로그램 .map 파일의 차이점

그들 사이의 주요 차이점은 무엇입니까? (부트 로더는 .map, 응용 프로그램 코드는 .map).

저는 집에서 마이크로 칩을 가지고 있지 않으므로 사용해 볼 수 없습니다. this 대신 아이디어 나 링크가 필요하십니까?

답변

0

둘 다 MAP 파일이므로 동일한 일반 형식을 사용하며 코드의 기호 (이름, 유형, 크기, 섹션, 상대 및 절대 주소)에 대한 정보가 들어 있습니다.

차이점은 주로 사용되는 주소입니다. 부트 로더는 일부 주소를 사용하고 응용 프로그램은 일부 (다른) 주소를 사용합니다. 또한 일반적으로 부트 로더 및 응용 프로그램에 대해 서로 다른 라이브러리 (또는 "런타임")를 사용하므로 두 경우 모두 동일 할 수있는 자신의 심볼 (코드에서 따로 따로)을 제외하고는 다른 라이브러리 기호입니다.