Raspberry Pi:Библиотеки/WiringPi/Основные функции/pinMode()

Материал из Онлайн справочника
Версия от 19:52, 23 мая 2023; EducationBot (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Черновик


Функция pinMode()[1]

Синтаксис

void pinMode (int pin, int mode) ;

Описание

Задает режим контакта. Допустимые варианты – INPUT, OUTPUT, PWM_OUTPUT и GPIO_CLOCK. Имейте в виду, что у WiringPi лишь один контакт поддерживает режим выдачи ШИМ (контакт 1; BCM_GPIO 18) и лишь один контакт поддерживает режим выдачи тактового сигнала (контакт 7; BCM_GPIO 4).

Если WiringPi инициализирована при помощи wiringPiSetupSys (void), эта функция работать не будет. Поэтому, если вам нужно будет поменять режим контакта, то сделать это нужно при помощи gpio в shell-скрипте перед запуском программы.

См.также

Внешние ссылки