Atmel AVR and EEPROM_X_MAPPED

기술노트 49023

아키텍처:

AVR

컴포넌트:

compiler

업데이트:

2021-05-07 오전 7:02

소개

Atmel AVR XMEGA의 EEPROM과 IAR Embedded Workbench for AVR을 사용하면, 이와 비슷한 메시지를 수신합니다:

Error[e27]: Entry some_eeprom_entry in module ?EEPROM_X_MAPPED redefined in module ?EEPROM_X_UNMAPPED

제안하는 해결책

IAR Embedded Workbench for AVR 버전 6.30.2 혹은 최신버전으로 업그레이드 합니다.

대체 해결책

프로젝트에 eeprom_xmega.s90 라이브러리 소스 파일을 추가합니다.

참고

eeprom_xmega.s90의 저장된 위치:

$TOOLKIT_DIR$\src\lib\eeprom_xmega.s90

참고

IAR Embedded Workbench for AVR version 6.21.3에서 문제가 발견되었습니다.

 

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

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