FIFO Write

Запишите простые потоки данных

  • Библиотека:
  • Simulink Real-Time / RS232

  • FIFO Write block

Описание

Блок FIFO Write является стороной записи пары чтения-записи FIFO. Используйте этот блок, чтобы сгенерировать простые потоки данных.

Порты

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

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

Вектор, содержащий данные, чтобы записать в FIFO.

Зависимость

Чтобы определить тип данных этого вектора, установите параметр Input vector type.

Типы данных: int8 | uint8 | int16 | uint16 | int32 | uint32

Вывод

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

Подключения к FIFO, который записывает данные к последовательному порту.

Если данные присутствуют в FIFO, возвращает true.

Зависимость

Сделать этот порт видимыми, установленными параметрами Max and Min read size ports и Enable passthrough.

Параметры

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

Введите число элементов, которое может быть сохранено в FIFO одновременно. Если операция записи к FIFO заставляет число элементов превышать Size, ошибка происходит.

Программируемое использование

Параметры блоков: size

Для 16-битных и 32-битных типов данных включайте как первый элемент число элементов, чтобы ожидать в остальной части входного вектора. Количество управляет, сколько байтов, которые блок копирует в FIFO. Блок не копирует само количество в FIFO.

Для 8-битных типов данных обеспечьте ОТКЛЮЧЕННЫЙ ПУСТЫМ УКАЗАТЕЛЕМ вектор символов в выходном векторе. Блок копирует данные в FIFO до, но не включая, терминатор строки NULL.

Для получения дополнительной информации смотрите Устаревшие Драйверы RS-232.

Программируемое использование

Параметры блоков: inputtype

Установите этот флажок, чтобы создать булев выход DP. Если данные присутствуют в FIFO, DP становится true. Сторона передачи отправить/получить подсистемы использует этот выход. Этот выход дан блоку Enable TX, который включает буферное пустое прерывание передатчика.

Эта установка делает выходной порт DP видимый.

Программируемое использование

Параметры блоков: present

Введите основной шаг расчета или кратное основному шагу расчета. -1 средние значения, что шаг расчета наследован.

Программируемое использование

sampletime

Введите пользовательский идентификатор для сообщений переполнения FIFO.

Программируемое использование

Параметры блоков: id

Примеры модели

Введенный в R2020b