본문 바로가기
공부,일/atmega328P

링커스크립트

by fromnothing1 2021. 7. 29.

임베디드 시스템에서 작성된 코드가 어느 메모리에 들어 갈지는 아주 중요한 문제이다. 

마이크로 컨트롤러 마다 각기 다른 메모리 구조를 지니고 있기 때문에 이를 지정해줘야 하는데 

이러한 역활을 하는것이 링커이다. 그리고 링커는 링커 스크립트라는 것을 보고 우리가 작성한 코드를

각각의 마이크로컨트롤러 의 메모리에 맞게 배치한다. 

https://embed-avr.tistory.com/86?category=649136 

 

Linker Script - 링커 스크립트

일반적으로 컴퓨터에서 실행되는 어플리케이션 프로그램을 C나 C++같은 언어로 개발할 때에는, 만들어진 실행파일이 물리적으로 어디에 저장되어 있는지, 실행될 때 메모리의 어느 주소에 어

embed-avr.tistory.com

 

 

댓글