【发布时间】:2016-01-03 07:02:44
【问题描述】:
在dsleep 模式的帮助下,我有一个代码循环。每次dsleep 结束时,init.lua 都会被加载,然后执行一些操作以返回睡眠状态。
现在我想在我的 ESP8266 上实现一个按钮来触发复位引脚。推送时,我的系统应该进入“设置模式”,提供 AP 进行一些设置(那部分代码是可以的)。
我的问题是:我如何知道当前的初始化是手动触发的(然后进入设置模式)还是在dsleep 之后正常重启?
我猜应该有两种方法:
-
以编程方式:以某种方式在
dsleep末尾存储一个由 gpio15 触发器更改的元全局变量... - 电子方式:在按下重置按钮时修改某个引脚的状态
有什么建议吗?
【问题讨论】:
-
请选择正确答案。