MicroPython:Библиотеки/pyb/pyb.micros(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =pyb.micros()<ref>[http://docs.micropython.org/en/...») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 6: | Строка 6: | ||
* pyb.micros() – возвращает количество микросекунд, прошедших с последнего сброса платы. | * pyb.micros() – возвращает количество микросекунд, прошедших с последнего сброса платы. | ||
Возвращаемым значением всегда будет | |||
Возвращаемым значением всегда будет [[MicroPython]]’овское малое целое число (31-битное знаковое число), поэтому ''спустя 230 микросекунд'' (это примерно ''17.8 минут'') эта функция начнет возвращать отрицательные числа. | |||
При вызове pyb.stop() работа функции pyb.micros() встанет на паузу и будет находиться в таком состоянии, пока устройство не выйдет из режима сна. Это также повлияет на результат функции pyb.elapsed_micros(). | При вызове pyb.stop() работа функции pyb.micros() встанет на паузу и будет находиться в таком состоянии, пока устройство не выйдет из режима сна. Это также повлияет на результат функции pyb.elapsed_micros(). | ||
Текущая версия от 15:12, 4 октября 2020
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
pyb.micros()[1]
- pyb.micros() – возвращает количество микросекунд, прошедших с последнего сброса платы.
Возвращаемым значением всегда будет MicroPython’овское малое целое число (31-битное знаковое число), поэтому спустя 230 микросекунд (это примерно 17.8 минут) эта функция начнет возвращать отрицательные числа.
При вызове pyb.stop() работа функции pyb.micros() встанет на паузу и будет находиться в таком состоянии, пока устройство не выйдет из режима сна. Это также повлияет на результат функции pyb.elapsed_micros().
<syntaxhighlight lang="python" enclose="div">