GPIO на Raspberry Pi 5 из C: библиотека libgpiod, мигание светодиодом и кнопка

Обложка статьи: GPIO на C: libgpiod на Raspberry Pi 5

Если вы раньше писали программы на C для Raspberry Pi, то помните библиотеки wiringPi и bcm2835, которые обращались к регистрам процессора напрямую. На Raspberry Pi 5 так делать нельзя: GPIO обслуживает отдельная микросхема RP1, и старый подход не работает. Правильный способ доступа к GPIO в Linux, который одинаково работает на всех платах, — libgpiod. Это … Читать далее