多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 调用方法: `require("ESP8266").deepSleep(micros,option)` ## 数 `micros`\- 睡眠的微秒数。 `option`\- 可能的值为 0、1、2 或 4 ## 描述 将ESP8266置于给定微秒数的“深度睡眠”状态,从而大大降低功耗。 期权值的含义: 0 - init 参数的第 108 个字节决定是否执行射频校准。 1 - 唤醒后运行射频校准。功耗高。 2 - 醒来后不进行射频校准。功耗低。 4 - 醒来后没有射频。功耗最低。 **注意:** 与普通 Espruino 主板的“深度睡眠”模式不同,深度睡眠实际上会关闭处理器ESP8266。在给定的微秒数过去后,ESP8266将重新启动,就好像电源已关闭然后重新打开一样。RAM的所有内容都将丢失。将 GPIO 16 连接到 RST 以启用唤醒。 特殊:0 微秒导致永远处于睡眠状态,直到发生外部唤醒 RST 下拉。 **注意:** 这仅在运行 Espruino 的ESP8266板中可用