임베디드 시스템에서 작성된 코드가 어느 메모리에 들어 갈지는 아주 중요한 문제이다.
마이크로 컨트롤러 마다 각기 다른 메모리 구조를 지니고 있기 때문에 이를 지정해줘야 하는데
이러한 역활을 하는것이 링커이다. 그리고 링커는 링커 스크립트라는 것을 보고 우리가 작성한 코드를
각각의 마이크로컨트롤러 의 메모리에 맞게 배치한다.
https://embed-avr.tistory.com/86?category=649136
Linker Script - 링커 스크립트
일반적으로 컴퓨터에서 실행되는 어플리케이션 프로그램을 C나 C++같은 언어로 개발할 때에는, 만들어진 실행파일이 물리적으로 어디에 저장되어 있는지, 실행될 때 메모리의 어느 주소에 어
embed-avr.tistory.com
'공부,일 > atmega328P' 카테고리의 다른 글
atmega 328p SPI(2) 실습 (0) | 2021.07.29 |
---|---|
atmega 328p SPI(1) 기본개념 , 레지스터 (0) | 2021.07.29 |
좋은 블로그 atmega 관련 (0) | 2021.07.29 |
atmel studio 설치 및 hex 파일 업로드 (아두이노 우노) (0) | 2021.07.29 |
atmega328P ADC (2) 프로젝트 실습 (0) | 2021.07.28 |
댓글