Raspberry Pi:Библиотеки/WiringPi/Утилита gpio/Расширительный модуль для SR595: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{Raspberry Pi панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} {{Черновик}} =Расширительны…»)
 
Нет описания правки
 
Строка 11: Строка 11:
Для этого впишите следующее:
Для этого впишите следующее:


<syntaxhighlight lang="bash" enclose="div">
<syntaxhighlight lang="bash">
gpio -x sr595:base:pins …
gpio -x sr595:base:pins …
</syntaxhighlight>
</syntaxhighlight>
Строка 21: Строка 21:
== Примеры: ==
== Примеры: ==


<syntaxhighlight lang="bash" enclose="div">
<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

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Черновик


Расширительный модуль для 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

См.также

Внешние ссылки