.map 파일의 P1, P2, A1, A2는 무엇입니까?

기술노트 80159

아키텍처:

ARM

컴포넌트:

linker

업데이트:

2021-06-30 오전 2:50

소개

.map 파일의 P1, P2, A1, A2 등은 연결된 출력이 배치되는 여러 메모리 영역에 IAR ILINK Linker가 제공한 심볼 이름입니다.

"A#"는 내용이 절대 배치되는 메모리 영역을 나타냅니다.
.icf 파일의 명령줄은 다음과 같습니다:

place at { address memory: ...
place at { start of ...
place at { end of ...

"P#"는 특정 영역에 섹션과 블록을 배치하는 것을 의미합니다. 섹션과 블록은 임의 순서대로 영역에 배치됩니다.
.icf 파일의 명령줄은 다음과 같습니다:

place in ...

ILINK에서 제공하는 기본 심볼 이름을 재정의할 수 있습니다. 다음과 같이 place 지시문 앞에 정의한 이름을 추가하기만 하면 됩니다.

"ROM":
place in ROM_region { ... };
"RAM":
place in RAM_region { ... };

모든 제품 이름은 해당 소유자의 상표 또는 등록 상표입니다.

죄송하지만, 당사 사이트에서는 Internet Explorer를 지원하지 않습니다.보다 편안한 사이트를 위해 Chrome, Edge, Firefox 등과 같은 최신 브라우저를 사용해 주시길 부탁드립니다.