Документация Engee

Artery DI

Чтение цифрового входа микроконтроллера.

Тип: CFunction

Путь в библиотеке:

/Interfaces/Targets/Artery/Artery DI

Описание

Для работы с блоком установите/обновите пакет поддержки оборудования.

Блок Artery DI используется для чтения состояния цифрового входа микроконтроллера.

Конфигурирование AT32 Workbench

  1. В AT32 Workbench выберите нужный пин GPIO.

  2. Настройте его как Digital Input:

    artery di gpio input

  3. При необходимости настройте подтяжку (Pull-Up / Pull-Down).

  4. Сгенерируйте проект (Generate Code).

Порты

Выход

# State — состояние цифрового входа
скаляр

Details
Типы данных

UInt8

Поддержка комплексных чисел

Нет

Параметры

Main group

# Порт: — порт GPIO микроконтроллера
A | B | C | D | E | F | G | H

Details
Значения

A | B | C | D | E | F | G | H

Значение по умолчанию

C

Имя для программного использования

m_port

Настраиваемый

Нет

Вычисляемый

Да

# Ввод: — номер пина GPIO
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

Details
Значения

0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

Значение по умолчанию

8

Имя для программного использования

m_input

Настраиваемый

Нет

Вычисляемый

Да