Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Обработка прерывания от GPIO
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Отладочные платы > Raspberry Pi
Cthulhu
Подскажите, что-то не могу найти информацию, каким образом реализовать обработку прерывания от GPIO?
Как задать обработчик прерывания? Можно ли как то задать в качестве обработчика скрипт?
Pi 3
Jury093
Цитата(Cthulhu @ Apr 26 2016, 11:46) *
Подскажите, что-то не могу найти информацию, каким образом реализовать обработку прерывания от GPIO?
Как задать обработчик прерывания? Можно ли как то задать в качестве обработчика скрипт?
Pi 3

для userspace прописываете свой контакт, как обычное gpio
потом смотрите состояние в sysfs типа mygpio/value
либо прописываете как gpio key/button
и ловите событие в /dev/event

для драйвера - на этапе п/п _probe драйвера запрашиваете режим у ядра, устанавливаете и навешиваете обработчик прерывания..
смотрите исходники ядра, там почти все есть..
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.