JADA332 September   2026 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1

 

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

MSPM0 マイコンによるサイズ重視の C コード最適化:ヒントとコツ

最新の英語版をダウンロード