외부 스택 기본으로 사용하기
기술노트 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에 있는 경우에만 필요합니다.
모든 제품 이름은 해당 소유자의 상표 또는 등록 상표입니다.