MicroPython:Библиотеки/machine/Класс Timer/Timer.init(): различия между версиями
Материал из Онлайн справочника
Myagkij (обсуждение | вклад) (Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =Timer.init()<ref>[http://docs.micropython.org/en/...») |
Нет описания правки |
||
Строка 7: | Строка 7: | ||
* Timer.init(*, mode=Timer.PERIODIC, period=- 1, callback=None) – инициализирует таймер. Пример: | * Timer.init(*, mode=Timer.PERIODIC, period=- 1, callback=None) – инициализирует таймер. Пример: | ||
<syntaxhighlight lang="python | <syntaxhighlight lang="python"> | ||
tim.init(period=100) # периодичность в | tim.init(period=100) # периодичность в | ||
# 100 миллисекунд | # 100 миллисекунд |
Текущая версия от 19:52, 23 мая 2023
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Timer.init()[1]
- Timer.init(*, mode=Timer.PERIODIC, period=- 1, callback=None) – инициализирует таймер. Пример:
tim.init(period=100) # периодичность в
# 100 миллисекунд
tim.init(mode=Timer.ONE_SHOT, period=1000) # один запуск через
# 100 миллисекунд
Именованные аргументы:
В аргументе mode может быть одно из следующих значений:
- Timer.ONE_SHOT – таймер сработает один раз после истечения времени, заданного в аргументе period.
- Timer.PERIODIC – таймер будет срабатывать с заданной периодичностью.