GPIO

встраиваемые модели

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: GPIO

Непрочитанное сообщение Olej » 28 ноя 2018, 14:59

Код: Выделить всё

olej@raspberrypi:~ $ gpio exports

olej@raspberrypi:~ $ gpio export 26 OUT

olej@raspberrypi:~ $ gpio exports
GPIO Pins exported:
  26: out  0  none

root@raspberrypi:~ # ls -l /sys/class/gpio/
total 0
-rwxrwx--- 1 root gpio 4096 Nov 28 11:46 export
lrwxrwxrwx 1 root gpio    0 Nov 28 11:46 gpio26 -> ../../devices/platform/soc/3f200000.gpio/gpio/gpio26
lrwxrwxrwx 1 root gpio    0 Nov 27 12:25 gpiochip0 -> ../../devices/platform/soc/3f200000.gpio/gpio/gpiochip0
-rwxrwx--- 1 root gpio 4096 Nov 27 12:25 unexport

root@raspberrypi:~ # cat /sys/class/gpio/gpio26/value 
0

Код: Выделить всё

olej@raspberrypi:~ $ gpio write 25 1

olej@raspberrypi:~ $ gpio exports
GPIO Pins exported:
  26: out  1  none    

root@raspberrypi:~ # cat /sys/class/gpio/gpio26/value 
1

Код: Выделить всё

olej@raspberrypi:~ $ gpio write 25 0

olej@raspberrypi:~ $ gpio exports
GPIO Pins exported:
  26: out  0  none    

root@raspberrypi:~ # cat /sys/class/gpio/gpio26/value 
0
И при этом я вижу осциллографом переброс уровня на ноге 37 соответственно: LOW - HIGH - LOW

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: GPIO

Непрочитанное сообщение Olej » 22 авг 2022, 11:38

Olej писал(а):И при этом я вижу осциллографом переброс уровня на ноге 37 соответственно: LOW - HIGH - LOW
И тот же эффект достигается, соответственно:

Код: Выделить всё

olej@raspberrypi:~ $ gpio -1 write 37 0
olej@raspberrypi:~ $ gpio -1 write 37 1

Код: Выделить всё

olej@raspberrypi:~ $ gpio -g write 26 0
olej@raspberrypi:~ $ gpio -g write 26 1
Итого ... в gpio read/wrute (но не export!) указываем:
- без ключа (опций) - номер из колонки wPi
- с -1 - физический пин на разъёме GPIO (колонка Physical)
- с -g - номер GPIO (колонка BCM), он же индекс в системном доступе через /sys : /sys/class/gpio/gpio#


Тема поднималась пользователем Olej 22 авг 2022, 11:38.

Ответить

Вернуться в «Одноплатные компьютеры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость