Запишите простые потоки данных
Simulink Real-Time / RS232
Блок FIFO Write является стороной записи пары чтения-записи FIFO. Это используется, чтобы сгенерировать простые потоки данных.
D
— Данные, чтобы записать в FIFOВектор, содержащий данные, чтобы записать в FIFO.
Чтобы определить тип данных этого вектора, установите параметр Input vector type.
Типы данных: int8
| uint8
| int16
| uint16
| int32
| uint32
F
— Вектор FIFOПодключения к FIFO, который записывает данные к последовательному порту.
DP
TRUE
если новые данные присутствуют в FIFOtrue
| false
Если данные присутствуют в FIFO, возвращает true
.
Заставить этот порт становиться видимыми, установленными параметрами Max and Min read size ports и Enable passthrough.
Size
— Размер FIFO, в байтах
(значение по умолчанию) | целое числоВведите число элементов, которое может быть сохранено в FIFO когда-то. Если операция записи к FIFO заставляет число элементов превышать Size, ошибка происходит.
Параметры блоков:
size |
Input vector type
— Задайте тип входных данных8 bit uint null terminated
(значение по умолчанию) | count+32 bit int
| count+32 bit uint
| count+16 bit int
| count+16 bit uint
| 8 bit int null terminated
Для 16-битных и 32-битных типов данных включайте как первый элемент число элементов, чтобы ожидать в остальной части входного вектора. Количество управляет, сколько байтов, которые блок копирует в FIFO. Блок не копирует само количество в FIFO.
Для 8-битных типов данных обеспечьте, пустой указатель отключил вектор символов в выходном векторе. Блок копирует данные в FIFO до, но не включая, пустой терминатор строки.
Для получения дополнительной информации смотрите Драйверы Составного объекта RS-232.
Параметры блоков:
inputtype |
Data present output
— Включает выход DP
off
(значение по умолчанию) | on
Установите этот флажок, чтобы создать булев выход DP
. Если данные присутствуют в FIFO, DP
становится true
. Сторона передачи отправить/получить подсистемы использует этот выход. Этот выход дан блоку Enable TX, который включает буферное пустое прерывание передатчика.
Выходной порт причин DP
стать видимым.
Параметры блоков:
present |
Sample time
— Шаг расчета блока
(значение по умолчанию) | числовойВведите основной шаг расчета или кратное основному шагу расчета. -1
средние значения, что шаг расчета наследован.
Параметры блоков:
sampletime |
ID
— Идентификатор для сообщений переполненияВведите пользовательский идентификатор для сообщений переполнения FIFO.
Параметры блоков:
id |
Как отправить данные о ASCII по последовательной ссылке.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.