Сконфигурируйте последовательный интерфейс стороны хоста, чтобы передать данные к последовательному порту
Embedded Coder® / Целевые процессоры / Коммуникация Хоста
Задайте настройку данных, передаваемых к цели от этого блока.
Отправляемый блок данных ограничивается 16 байтами символов ASCII, включая заголовки пакета и терминаторы строки. Вычислите размер пакета путем расчета в заголовке пакета, или терминаторе строки, или обоих и размере данных.
Приемлемыми типами данных является single
int8
uint8
int16
uint16
int32
, или uint32
. Размер байта каждого типа данных следующие:
Тип данных | Количество байта |
---|---|
single | 4 байта |
int8 uint8 | 1 байт |
int16 uint16 | 2 байта |
int32 uint32 | 4 байта |
Например, если ваш блок данных имеет заголовок пакета “S” (1 байт) и терминатор строки пакета “E” (1 байт), который оставляет 14 байтов для фактических данных. Если ваши данные имеют тип int8
, существует комната в блоке данных для 14 int8
s. Если ваши данные имеют тип uint16
, существует комната в блоке данных только для 7 uint16
s. Если ваши данные имеют тип int32
, существует комната в блоке данных только для 3 int32
s, с перенесенными 2 байтами. Даже при том, что вы могли соответствовать двум int8
s или один uint16
в остающемся пространстве вы не можете, потому что вы не можете смешать типы данных в том же пакете.
Количество типов данных, которые могут поместиться в блок данных, определяет длину данных (см. длину Данных в описании Диалогового окна). В примере, только данном, 14 для типа данных int8 и 7 для типа данных uint16 являются длинами данных для каждого блока данных, соответственно. Когда длина данных превышает 16 байтов, неожиданное поведение, включая ошибки периода выполнения, может закончиться.
Можно сконфигурировать до четырех COM-портов (COM1 через COM4) максимум для четырех блоков Передачи SCI стороны хоста.
Это поле задает данные, расположенные впереди пакета передаваемых данных, который не является частью данных, передаваемых, и обычно указывает, запускаются данных. Дополнительный заголовок пакета должен быть значением ASCII. Можно использовать текст или номер (0-255). Необходимо поместить одинарные кавычки вокруг текста, введенного в этом поле, но завки не отправлены, ни являются ими включенный в общее количество байта.
Примечание
Совпадайте с дополнительными заголовками пакета, или терминаторы строки с заданными в целевом SCI получают блок.
Это поле задает данные, расположенные в конце пакета передаваемых данных, который не является частью данных, отправляемых, и обычно указывает на конец данных. Дополнительный терминатор строки пакета должен быть значением ASCII. Можно использовать текст или номер (0-255). Необходимо поместить одинарные кавычки вокруг текста, введенного в этом поле, но кавычки не передаются, ни являются ими включенный в общее количество байта.