Ошибки GPIO -«эхо :Ошибка ввода-вывода» и «Ошибка записи :Устройство или ресурс занят»

Удалить косую черту в конце (/), например udevadm info -a -p /sys/class/net/enp0s3, вместо udevadm info -a -p /sys/class/net/enp0s3/

.
0
25.02.2021, 23:28
1 ответ

РЕШЕНИЕ!

Хорошо, ответ был такой: сначала использовать pigpio и проверить, работают ли мои GPIO...

загрузите обеhttp://abyz.me.uk/rpi/pigpio/(нажмите подчеркнутую ссылку для загрузки и загрузите)

Затем извлеките GPIO Pin test / gpiotest-http://abyz.me.uk/rpi/pigpio/examples.html-и запустите его после выполнения команды sudo pigpio, а затем запустите извлеченный gpiotest, выполнив файл оболочки

Если тест завершается мгновенно без большого количества кода в командной строке, вы прошли тест!

Теперь, когда вы знаете, что ваш gpio не сломан, пришло время «протестировать» программную сторону gpio, обновив все библиотеки wirepi

sudo apt update
sudo apt full-upgrade

Теперь, хотя я пытался активировать контакт 18 с помощью кода в сообщении #1, я фактически изменил его на «24», потому что PIN 18 ЯВЛЯЕТСЯ GPIO24. Папка, созданная в /sys/class/gpio, называлась gpio18... она же НЕ пин 18, так что найдите хорошую распиновку, прежде чем рвать на себе волосы!

Наслаждайтесь мигающим светом!

1
18.03.2021, 22:28

Теги

Похожие вопросы