fc2ブログ

組み込み用C言語使いこなし術

組み込み用で必要なC言語使いこなし術を紹介します。ROM削減、RAM削減の方法があります。

速度向上、ROM削減に効果があるのはインライン関数

1回しか呼ばれない関数は、インライン関数にするとROM削減、速度向上に効果があります。

インライン関数にすると、直接展開されるため、関数呼び出しがなくなり、速度向上します。

また、直接展開によりROM削減もされます。

特に、関数に引数がある場合には、値渡しのときは、コピーする処理がなくなるため、ROM削減、速度向上の効果も大きいです。

もちろん、引数がなくても、速度向上、ROM削減共に効果があります。

スポンサードリンク

[ 2018/08/07 00:03 ] ROM削減
スポンサードリンク