このタスクについて
このプロファイルには以下のものがあります。
- 8 ビット、16 ビット、および 32 ビットの固定小数点変数を示す定義済みのタイプ: FXP_8Bit_T、FXP_16Bit_T、FXP_32Bit_T。
(これらのタイプのみが、固定小数点演算で使用できます。)
- 属性に適用できる FixedPointVar という「新規用語」ステレオタイプ (固定小数点変数のスケールの定義に使用されるタグ FXP_Shift 付き)。
ワード・サイズは選択した型で決定され、使用するシフトはタグ FXP_Shift に入力した値で決定されます。
プロファイルは、以下を含む FixedPoint.h というファイルを使用します。
- 定義済みの固定小数点変数型を表す Typedef
- 固定小数点の演算を実行するために使用するマクロ。
ファイルは、生成されたコードの固定小数点が生成される場所にインクルードされます。