MicroPython:Библиотеки/pyb/Класс Pin/Pin.init(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =Pin.init(mode, pull=Pin.PULL_NONE, af=- 1)<ref>[h...»)
 
Нет описания правки
 
Строка 5: Строка 5:
=Pin.init(mode, pull=Pin.PULL_NONE, af=- 1)<ref>[http://docs.micropython.org/en/latest/library/pyb.Pin.html docs.micropython.org - class Pin – control I/O pins]</ref>=
=Pin.init(mode, pull=Pin.PULL_NONE, af=- 1)<ref>[http://docs.micropython.org/en/latest/library/pyb.Pin.html docs.micropython.org - class Pin – control I/O pins]</ref>=


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">
Pin.init(mode, pull=Pin.PULL_NONE, af=- 1)
Pin.init(mode, pull=Pin.PULL_NONE, af=- 1)
</syntaxhighlight>
</syntaxhighlight>

Текущая версия от 18:16, 14 мая 2023

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


Pin.init(mode, pull=Pin.PULL_NONE, af=- 1)[1]

Pin.init(mode, pull=Pin.PULL_NONE, af=- 1)

Инициализирует контакт:

  • В аргументе mode может быть следующее:
    • Pin.IN – делает контакт входящим.
    • Pin.OUT_PP – делает контакт выходящим (обычный активный выход).
    • Pin.OUT_OD – делает контакт выходящим (выход с открытым стоком).
    • Pin.AF_PP – контакт будет выполнять альтернативную функцию (обычный активный выход).
    • Pin.AF_OD – контакт будет выполнять альтернативную функцию (выход с открытым стоком).
    • Pin.ANALOG – делает контакт аналоговым.
  • В аргументе pull может быть следующее:

Если задан режим Pin.AF_PP или Pin.AF_OD, то в аргументе af можно задать индекс или название одной из альтернативных функций, связанных с этим контактом.

Возвращает None.

См.также

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