Atmel AVRとEEPROM_X_MAPPED

テクニカル・ノート 49023

アーキテクチャ:

AVR

コンポーネント:

compiler

更新日:

2018/08/13 5:22

はじめに

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バージョン6.21.3で見つかりました。

 

全ての製品名は、それぞれの所有者の商標または登録商標です。

申し訳ございませんが、弊社サイトではInternet Explorerをサポートしていません。サイトをより快適にご利用いただくために、Chrome、Edge、Firefoxなどの最新ブラウザをお使いいただきますようお願いいたします。