Cortex M4 で C 関数 (割り込みから呼び出されますが、抽出して別の場所でプロファイルできます) をプロファイリングしようとしています。
この関数で通常使用されるサイクル数をカウントする可能性は何ですか? 関数は最大 4000 サイクルで実行されるため、RTC はオプションではないと思います。逆アセンブルから手動でサイクルをカウントするのは面倒な場合があります。また、典型的なフラッシュ / メモリを使用した典型的なストリームでプロファイリングしたいため、平均化する場合にのみ役立ちます。使用パターン。
サイクル カウンター レジスタと MRC 命令については聞いたことがありますが、A8/11 で使用できるようです。私はcortex-Mxマイクロでそのような命令を見たことがありません.