SOFTUNE FAQ(アナライザ)
アナライザに関する質問
- 他社MPU/MCUを使用できますか?
- ワークベンチやCチェッカのプロジェクトを使用できますか?
- CアナライザはREALOSシステムコールに対して、スタック計算機能が働きますか?
- Cアナライザでは、再帰的呼出しがあった場合はどの様に表示されますか?
- Cアナライザが表示する関数ツリーを作成するのはよいが、更にそこから仕様書を作成できないですか?
- 割り込みが発生した場合に必要なスタック使用量も合わせて表示できます。
Q1. 他社MPU/MCUを使用できますか?
他社MPU/MCUに依存する解析はできませんが、ANSI C言語仕様により記述されたプログラムであれば、解析することができます。
Q2. ワークベンチやCチェッカのプロジェクトを使用できますか?
ワークベンチやCチェッカのプロジェクトを流用して、プロジェクトを作成することができます。
Q3. CアナライザはREALOSシステムコールに対して、スタック計算機能が働きますか?
現状では対応されておりません。
Q4. Cアナライザでは、再帰的呼出しがあった場合はどの様に表示されますか?
再帰的に呼び出される関数は、右肩に自分自身に戻るような矢印が付きますので判別が可能です。
Q5. Cアナライザが表示する関数ツリーを作成するのはよいが、更にそこから仕様書を作成できないですか?
残念ながらございません。ドキュメント作成ツールとして、「C++仕様書工房」(富士通製)がございますのでそちらをご利用ください。
Q6. 割り込みが発生した場合に必要なスタック使用量も合わせて表示できますか?
割り込み発生時にスタック上に退避される情報(レジスタ/フラグ)などは、残念ながら静的に解析を行なうCアナライザでは算出することはできません。
