Byte Reversal

Обратный порядок байтов во входном слове

  • Библиотека:
  • Embedded Coder / Целевые процессоры / Коммуникация Хоста

  • Byte Reversal block

Описание

Блок Byte Reversal изменяет порядок байтов в данных, которые вы вводите с блоком. Используйте этот блок, когда процесс связывается между целевыми компьютерами, которые используют различный порядок байтов, такой как между процессорами Intel®, которые являются прямым порядком байтов и другими процессорами, которые являются обратным порядком байтов. Процессоры Instruments™ Техаса являются прямым порядком байтов по умолчанию.

Чтобы обмениваться данными между процессорами, которые имеют различный порядок байтов, поместите блок Byte Reversal незадолго до отправить блока и сразу после получить блока.

Эта модель показывает реверсирование байта для трех входных параметров. Порты ввода и вывода соответствуют для каждого пути.

Порты

Входной параметр

развернуть все

Данные, для которых блок изменяет порядок байтов. Количество входных портов, используемых блоком, зависит от значения, которое вы задаете для параметра Number of inputs.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated | bus

Вывод

развернуть все

Данные с модифицированным порядком байтов. Количество выходных портов, используемых блоком, зависит от значения, которое вы задаете для параметра Number of inputs. Каждый входной порт сопоставляет с соответствующим выходным портом. Данные, полученные на входном порте 1, отправляются через выходной порт 1 и так далее.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated | bus

Параметры

развернуть все

Задайте количество входных параметров блока. Блок создает то количество входных портов и выходных портов. Каждый входной порт сопоставляет с соответствующим выходным портом. Данные получены на входе Port_1 отправляется через output Port_1, и так далее.

Инвертирование порядка байтов не изменяет тип данных. Ввод и вывод сохраняет соответствие с типами данных.

Смотрите также

|

Введенный в R2011a