サイト内検索

Silicon Labs EFM32:ユーザコードのROMサイズを確認する方法を教えてください。(Simplicity IDE)

EFx32

下図はSimplicity IDEでサンプルコードをビルドした際の、コンソール表示です。リンカがリンク処理を完了した際に出力される文字列なのですが、セクションという分類毎のサイズ(バイト数)を表わしています。

Article header rom%e3%82%b5%e3%82%a4%e3%82%ba%e3%81%8c%e7%9f%a5%e3%82%8a%e3%81%9f%e3%81%84%e3%80%80%ef%bc%88simplicity%20ide%ef%bc%89  1

フラッシュメモリにダウンロードされるコードサイズは、text + data になります。

セクション 内容
text Flash領域に配置されるプログラムの命令コード
data 初期値付きのスタティック変数
bss 外部変数など、初期化を行わない変数
dec text, data, bssの合計値(10進数)
hex text, data, bssの合計値(16進数)

経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。