Как включить "подтяжку" для GPIO используя Sysfs?

Модератор: Модераторы разделов

Ответить
VladVol
Сообщения: 142
ОС: KUbuntu

Как включить "подтяжку" для GPIO используя Sysfs?

Сообщение VladVol »

Всем доброго времени суток!
Раньше работал с GPIO используя просто SysFs через Bash или используя библиотеку RPi.GPIO через Python. Сейчас добрался до С++, хотел так же попробовать, используя SysFs, поиграться с gpio, но заметил одну штуку. Библиотека Python дает возможность активировать подтягивающий резистор (PULL-UP-DOWN), а вот как подключить "подтяжку" через SysFs я не нашел. Вопрос к знатокам, есть ли возможность включить "подтяжку" используя возможности sysfs или нужно обязательно использовать какие-то библиотеки?
Конечно задача упрощается если использовать Raspberry (есть куча разных либов), но есть еще PcDuino, CubieBoard и тд... И их примеры (на языке С/C++) основаны на работе с SysFs, но в примерах тупо забыли рассказать про подтягивающие резисторы, как быть? Как их подтянуть-то??
Спасибо!
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как включить "подтяжку" для GPIO используя Sysfs?

Сообщение Bizdelnick »

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
VladVol
Сообщения: 142
ОС: KUbuntu

Re: Как включить "подтяжку" для GPIO используя Sysfs?

Сообщение VladVol »



Это я читал, спасибо! Вот только не вижу тут ответа на вопрос. Другим языком, как подключить "подтяжку" через Bash? Это если совсем упростить вопрос.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как включить "подтяжку" для GPIO используя Sysfs?

Сообщение Bizdelnick »

Через sysfs это, видимо, невозможно. Ищите способ сделать по аналогии с этим - через /dev/mem.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
VladVol
Сообщения: 142
ОС: KUbuntu

Re: Как включить "подтяжку" для GPIO используя Sysfs?

Сообщение VladVol »

Bizdelnick писал(а):
11.01.2015 12:33
Через sysfs это, видимо, невозможно. Ищите способ сделать по аналогии с этим - через /dev/mem.

Сделал подтяжку руками иначе только работа напрямую с железом, а такой метод не рекомендую знающие.
Спасибо сказали:
Ответить