외부 스택 기본으로 사용하기

기술노트 98758

아키텍처:

AVR

컴포넌트:

linker

업데이트:

2021-06-23 오전 10:38

소개

AVR 프로세서 기종과 메모리 모델의 특정 조합에서, .xcl 파일 예제는 스택을 위해 기본으로 외부 메모리를 사용합니다. 다음 라인을 활성화 하여 가능합니다:

-e?RSTACK_IN_EXTERNAL_RAM=?C_STARTUP;

"?C_STARTUP"를 호출하여 "?RSTACK_IN_EXTERNAL_RAM"로 보냄을 의미하는데 cstartup의 대체 진입점을 의미합니다. 그 결과 SFR은 특정 포트를 외부 주소 및 데이터 버스로 사용하도록 설정됩니다.

 

부연 설명

외부 RAM은 low_level_init에 초기화됩니다. .xcl 파일에서 해당 라인을 활성화 하는 것은 RSTACK이 외부 RAM에 있는 경우에만 필요합니다.

 

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

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