Push Button

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

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

  • Push Button block

Описание

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

Порты

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

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

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

Зависимости

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

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

Вывод

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

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

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

Параметры

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

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

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

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

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

Когда параметр 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кнопка th, установленная параметр Number of push buttons на n и отключите неиспользованные порты кнопки.

Включить nпорт кнопки th, выберите On для PBn параметр. n представляет количество доступных кнопок на заданной аппаратной плате.

Зависимости

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

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

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

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

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

|

Введенный в R2019a