Счетчик кликов на GPIO
-
Задача. Используются датчики температуры по 1-wire, как можно прикрутить на эту же шину, ил на GPIO элементарный счетчик импульсов к примеру от геркона, что делать с полученными цифрами известно, а вот как их получить в Линуксе. Помогите
-
Нужно организовать прерывание по приходу импульса на GPIO, а в обработчике прерывания поставить банальный инкремент переменной. Как установить режим прерывания, написано в доке на Бродкомовский процессор. Там к стати несколько режимов прерываний от GPIO, какой подойдёт вам больше зависит от источника импульсов. Но можно и экспериментально подобрать.
-
вот тут есть пример http://dev.mrkva.eu/rpi/