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

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =esp.deepsleep(time_us=0, /)<ref>[http://docs.micr...»)
 
Нет описания правки
 
(не показана 1 промежуточная версия 1 участника)
Строка 5: Строка 5:
=esp.deepsleep(time_us=0, /)<ref>[http://docs.micropython.org/en/latest/library/esp.html docs.micropython.org - esp — functions related to the ESP8266 and ESP32]</ref>=
=esp.deepsleep(time_us=0, /)<ref>[http://docs.micropython.org/en/latest/library/esp.html docs.micropython.org - esp — functions related to the ESP8266 and ESP32]</ref>=


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">
esp.deepsleep(time_us=0, /)
esp.deepsleep(time_us=0, /)
</syntaxhighlight>
</syntaxhighlight>


'''Примечание:''' Это функция исключительно для [[ESP8266]]. На [[ESP32]] используйте [http://docs.micropython.org/en/latest/library/machine.html#machine.deepsleep machine.deepsleep()].
{{Примечание1|1=Это функция исключительно для [[ESP8266]]. На [[ESP32]] используйте [http://docs.micropython.org/en/latest/library/machine.html#machine.deepsleep machine.deepsleep()].
Вводит микроконтроллер в режим глубокого сна.
Вводит микроконтроллер в режим глубокого сна.}}


Это выключает все системы [[микроконтроллер]]а, кроме цепи [[RTC-часов]], которые можно использовать для перезапуска [[микроконтроллер]]а через заданное количество времени, если контакт ''16'' подключен к контакту сброса. В противном случае [[микроконтроллер]] будет находиться в режиме сна, пока его не сбросят вручную.
Это выключает все системы [[микроконтроллер]]а, кроме цепи [[RTC-часов]], которые можно использовать для перезапуска [[микроконтроллер]]а через заданное количество времени, если контакт ''16'' подключен к контакту сброса. В противном случае [[микроконтроллер]] будет находиться в режиме сна, пока его не сбросят вручную.

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

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


esp.deepsleep(time_us=0, /)[1]

esp.deepsleep(time_us=0, /)
Примечание

Это функция исключительно для ESP8266. На ESP32 используйте machine.deepsleep(). Вводит микроконтроллер в режим глубокого сна.

Это выключает все системы микроконтроллера, кроме цепи RTC-часов, которые можно использовать для перезапуска микроконтроллера через заданное количество времени, если контакт 16 подключен к контакту сброса. В противном случае микроконтроллер будет находиться в режиме сна, пока его не сбросят вручную.

См.также

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