カスタマーサポートセンター

FAQ~よくある質問~ | FAQマスタ詳細表示

FAQ詳細情報

ID 10810427
FAQカテゴリ(大) 便利な使い方
最終更新日 2015-08-20

質問内容

チェックサムを実装する方法を教えてください。

回答内容

ホームページにテクニカルノートが発行されております。

http://supp.iar.com/Support/?Note=11927

http://www.iarsys.co.jp/customer/Faqs/faqListView/10810499
(和訳)

こちらにはサンプルコードもありますので、実際にEWで動かして確認いただけます。

注意事項としては、

アプリケーションで__checksumの値を参照しない場合(チェックサムをコード中に入れておきたいだけ)には、

コードから参照がないということでリンカがチェックサムのエリアを削除する場合があります。

この場合には、リンカのオプションにて--keep  __checksum をご利用ください。

GUIでの指定は、プロジェクトオプションでLinkerを選んでいただき、InputタブでKeep symbolsの欄に、

__checksumと入れて頂くことで可能となります。

 

 

 動作確認:6.40.5, 6.50.2

 

参考資料URL