Raspberry Pi:Библиотеки/WiringPi/Основные функции/pinMode()
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Содержание | Введение | Продукты | Операционная система | Настройка | Основы Linux | Аппаратные средства | Неисправности | Типовые проблемы | Часто возникающие вопросы | Библиотеки | Примеры |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Черновик |
Функция 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-скрипте перед запуском программы.