Bytes tauschen - Funktion
- Aktualisiert2025-07-30
- 2 Minute(n) Lesezeit
Tauscht die höchst- und niederwertigen 8-Bits jedes Words in Daten.
Um die Bytes in Fließ- oder Festkommawerten zu tauschen, ist der Wert zunächst mit der Funktion Typumwandlung in ein 1D-Array aus Bytes umzuwandeln. Dazu verbinden Sie ein Array numerischer Elemente mit dem Eingang Typ und die Fließ- oder Festkommazahlen mit dem Eingang x. Dann verwenden Sie die Funktion 1D-Array umkehren, um das Array in eine Fließkommazahl mit umgekehrten Elementen umzuwandeln. Die Standarddatentypen für diese polymorphe Funktion sind im Anschlussfeld dargestellt.

Ein-/Ausgänge
Daten
—
Daten ist ein Integer, ein Array aus Integern oder ein Cluster bestehend aus Integern, in dem Bytes ausgetauscht werden sollen. Bei Clustern aus Integern beschränkt sich der Byte-Swap nur auf die Integer-Werte. Referenzen und Variantdaten sind unzulässig. In beiden Fällen wird eine fehlerhafte Verbindung angezeigt.
Bytes getauscht
—
Bytes getauscht hat die gleiche Datenstruktur wie Daten. |
Details zum FPGA-Modul
Die folgenden Details gelten, wenn Sie dieses Objekt in einem FPGA-VI verwenden.
| SCTL (Single-Cycle Timed Loop) | Unterstützt. |
| Verwendung | Mit dieser Funktion kann kein Festkommadatentyp verbunden werden. |
| Timing | Diese Funktion erfordert keine Taktperioden, da sie kein internes Register enthält. |
| Ressourcen | Diese Funktion beansprucht keine FPGA-Ressourcen, da es sich um eine reine Verbindungsoperation handelt. |
Daten
—
Bytes getauscht
—