主要内容

本页采用了机器翻译。点击此处可查看英文原文。

Byte Reversal/Change Endianess

将小端数据转换为大端格式以供大端处理器使用

  • Byte Reversal/Change Endianess block

库:
Simulink Real-Time / Utilities

描述

Byte Reversal/Change Endianess 模块实现了 Simulink® Real-Time™ 系统与采用大端序处理器运行的系统之间的通信。与 Intel® 80x86 系列兼容的处理器采用小端字节序。对于这种情况,请在 Pack 模块之前插入一个 Byte Reversal/Change Endianess 模块,并在 Unpack 模块之后再插入一个。以下是 Change Endianess 模块。

示例

参数

全部展开

用于更改字节序的模块参数

输入端口数量会根据此参数自动调整,且输出端口数量等于输入端口数量。

编程用法

模块参数:numInp

从列表中选择要将数据转换的目标计算机字长度。

编程用法

模块参数: />

Byte Reversal 模块参数

输入端口数量会根据此参数自动调整,且输出端口数量等于输入端口数量。

编程用法

模块参数:numInp

扩展功能

全部展开

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2006a 中推出