バイトスワップ関数
- 更新日2025-07-30
- 2分で読める
データの各ワードに対して、上位8ビットと下位8ビットをスワップします。
浮動小数点または固定小数点数をバイトスワップする場合、数値制御器の配列をタイプ入力、浮動小数点または固定小数点をx入力に配線することで、「型変換」関数を使用して値を1D配列に型変換します。次に、「1D配列反転」関数を使用して、配列を反転された要素と浮動小数点数に変換します。コネクタペーンには、この多態性関数のデフォルトのデータタイプが表示されます。

入力/出力
データ
—
データは整数、整数の配列、またはバイトスワップする整数を含むクラスタです。データがクラスタで整数を含む場合、この関数はクラスタの整数要素のみをスワップします。Refnumとバリアントのいずれも無効な入力です。いずれの場合も、入力ワイヤが壊れます。
バイトスワップされたデータ
—
バイトスワップされたデータは、データと同じデータタイプおよび構造です。 |
FPGAモジュールの詳細
以下の説明は、このオブジェクトをFPGA VIで使用する場合に適用されます。
メモ 以下の詳細は、LabVIEW FPGAモジュールのバージョンごとに変更される場合があります。
| シングルサイクルタイミングループ | サポートあり |
| Usage | この関数に固定小数点データタイプを配線できません。 |
| タイミング | この関数は、内部レジスタを持たないため実行クロックサイクルは必要ありません。 |
| リソース | この関数は単なる配線操作であるため、FPGAリソースを必要としません。 |
データ
—
バイトスワップされたデータ
—