Raspberry Pi:Библиотеки/WiringPi/Утилита gpio/Расширительный модуль для SR595: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{Raspberry Pi панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} {{Черновик}} =Расширительны…») |
Нет описания правки |
||
Строка 11: | Строка 11: | ||
Для этого впишите следующее: | Для этого впишите следующее: | ||
<syntaxhighlight lang="bash | <syntaxhighlight lang="bash"> | ||
gpio -x sr595:base:pins … | gpio -x sr595:base:pins … | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 21: | Строка 21: | ||
== Примеры: == | == Примеры: == | ||
<syntaxhighlight lang="bash | <syntaxhighlight lang="bash"> | ||
gpio -x sr595:100:8 write 100 1 | gpio -x sr595:100:8 write 100 1 | ||
gpio -x sr595:100:8 write 101 1 | gpio -x sr595:100:8 write 101 1 |
Текущая версия от 20:04, 23 мая 2023
Содержание | Введение | Продукты | Операционная система | Настройка | Основы Linux | Аппаратные средства | Неисправности | Типовые проблемы | Часто возникающие вопросы | Библиотеки | Примеры |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Черновик |
Расширительный модуль для SR595[1]
Команда gpio может использовать расширительный модуль, который позволяет подключать к Pi один или несколько сдвиговых регистров 74x595, служащих увеличению GPIO-контактов на плате.
Для этого впишите следующее:
gpio -x sr595:base:pins …
Здесь base – это базовый номер для контактов, а pins – это количество контактов в цепи. Вы можете подключить к Pi до четырех сдвиговых регистров 75x595, поэтому диапазон допустимых значений для параметра pins – от «0» до «32».
Единственная функция, которую поддерживает этот модуль – это write (запись).
Примеры:
gpio -x sr595:100:8 write 100 1
gpio -x sr595:100:8 write 101 1
gpio -x sr595:100:8 write 100 0