JADA332
September 2026
MSPM0C1103
,
MSPM0C1103-Q1
,
MSPM0C1104
,
MSPM0C1104-Q1
1
概要
商標
1
概要
2
C コンパイラの最適化
2.1
最適化設定
2.1.1
最適化レベル
2.1.2
Optnone
2.1.3
リンク時最適化 – LTO
2.2
ランタイム モデル オプション
2.2.1
データおよび関数セクション
2.2.2
Function Outlining (関数アウトライニング)
3
コーディング手法
3.1
変数と定数に可能な限り小さい型を使用する
3.2
乗算と除算を避ける
3.3
手動計算の代わりにルックアップ テーブルを使用する
3.4
機能を効果的に使用する
3.5
ダウン カウント ループを実装する
3.6
__even_in_range() 組み込み関数を使用する
3.7
volatile キーワード
4
例
4.1
最適化レベル
4.2
LTO
4.3
ランタイム モデル オプション
5
まとめ
6
参考資料
Application Note
MSPM0 マイコンによるサイズ重視の C コード最適化:ヒントとコツ
最新の英語版をダウンロード