2021-07-01から1ヶ月間の記事一覧

STM32G4 GCCとIARのコンパイラによるビルド時間の比較(2)

前回の確認でSin関数の速度を確認してみたが、 今度は重い三角関数でかつよくセンサの処理などで利用するatan2の速度を確認してみたいと思う。 IARの三角関数のライブラリは最適化がよく聞いてそうだ。 では、ライブラリは高速だが、コードからコンパイルし…

STM32G4 GCCとIARのコンパイラによるビルド時間の比較(1)

あるプログラムをGCCで作成していたのだが、IARで同じコードをコンパイルして実行してみたら18usecで完了していた処理が23usecもかかってしまうようになった。 かってにIARのほうが有償だし、ARM用のコンパイラなのでGCCと比べて効率的にコンパイルしてくれ…