Push Button

Подключите сигналы, прикрепленные к кнопкам на аппаратной плате

  • Библиотека:
  • SoC Blockset/Аппаратная логика ввода-вывода

  • Push Button block

Описание

Блок Push Button управляет механизмом оборудования. Аппаратные логические сигналы, подключенные к блоку Push Button, эквивалентны сигналам, подключенным к кнопкам на аппаратной плате.

Порты

Вход

расширить все

Входной сигнал для управления логикой оборудования. Используя эти порты, можно динамически управлять логикой оборудования во время симуляции во время исполнения. Каждая кнопка имеет порт с именем PBIn1 на PBIn x, где x является Number of push buttons.

Зависимости

Чтобы включить этот порт, установите параметр Specify push buttons via равным InputPort.

Типы данных: Boolean

Выход

расширить все

Выходной сигнал, который возвращает состояние кнопки. Каждая кнопка имеет порт с именем PB1 на PB x, где x является Number of push buttons.

Типы данных: Boolean

Параметры

расширить все

Этот параметр доступен только для чтения. Выбор платы оборудования и настройка параметров платы см. в разделе Панель аппаратной реализации.

Чтобы просмотреть схему расположения кнопок на выбранной аппаратной плате, нажмите кнопку View push buttons location.

Эта кнопка включена только при выборе определенных плат Xilinx или Intel. Дополнительные сведения об этих платах см. в разделе Поддерживаемые Сторонние программы и оборудование.

Этот параметр доступен только для чтения. Указывает логический уровень ввода-вывода на выбранной аппаратной плате.

Когда параметр IO logic показан как Active Low, блок Push Button принимает и выводит активные низкие сигналы, когда вы устанавливаете параметр Specify push buttons via на InputPort и выводит активные низкие сигналы, когда вы устанавливаете параметр Specify push buttons via равным Dialog. Блок представляет эти имена портов с префиксом буквы n. Например, nPB1.

Чтобы управлять логикой оборудования при помощи параметров блоков, выберите Dialog. Чтобы управлять логикой оборудования из порта входа, выберите InputPort.

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

Чтобы использовать только nвторая кнопка, установите параметр Number of push buttons равным n и завершите неиспользованные порты кнопок.

Чтобы включить n1й кнопочный порт, выберите On для ПБ- n параметр. n представляет количество доступных кнопок на указанной аппаратной плате.

Зависимости

Чтобы включить этот параметр, установите параметр Specify push buttons via равным Dialog.

Задайте временной интервал, когда кнопка переключается между On и Off.

Расширенные возможности

Преобразование с фиксированной точкой
Разрабатывайте и моделируйте системы с фиксированной точкой с помощью Fixed-Point Designer™.

См. также

|

Введенный в R2019a
Для просмотра документации необходимо авторизоваться на сайте