Чтение бита из порта

| Си |
в палитре на схеме

Блок реализует настройку и чтение одного вывода (пина) порта микроконтроллера.

При кодогенерации используется стандартная библиотека GD32F10X v2.2.0, предоставляемая производителем микроконтроллеров GigaDevice. Подробные настройки можно найти в документации на микроконтроллер.

Входные порты

Имя Описание Тип линии связи
pin_in Порт считывания значения бита (вход для моделирования) Математическая

Выходные порты

Имя Описание Тип линии связи
data_bit Значение считанного бита Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Номер пина PIN Выбор вывод контроллера для чтения. Возможные значения: «PIN_x», где x = 0 … 15 PIN_0 Перечисление
Порт PORT Выбор порта микроконтроллера. Возможные значения: «GPIOA», «GPIOB», «GPIOC», «GPIOD», «GPIOE», «GPIOF», «GPIOG» GPIOA Перечисление
Тип входа MODE Настройка входного драйвера пина. Возможные значения: «GPIO_MODE_IN_FLOATING» – высокоомный вход, «GPIO_MODE_IPD» – подтяжка внутренним резистором к нулю питания, «GPIO_MODE_IPU» – подтяжка внутренним резистором к плюсу питания GPIO_MODE_IN_FLOATING Перечисление

Параметры

Блок не имеет параметров.