从长时间睡眠模式苏醒后如何保持led状态

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
2个帖子/ 0个新
最后发表
前腿帕特尔
离线
最后看到:2年8个月前
加入:2017-03-29专机
从长时间睡眠模式苏醒后如何保持led状态

亲爱的Dialog_Support团队,

我正在自定义应用程序中配置扩展睡眠模式。我已经遵循ble_app_sleepmode示例来配置扩展睡眠模式。我的设备能进入睡眠模式,如果我按下按钮,它就能从睡眠中醒来。现在我已经写了程序,如果我按下按钮,那么设备必须是清醒的,LED将打开。但领导只停留了一段时间。意思是,当我释放按钮,led成为OFF。可能是什么原因呢?为什么LED不能保持其状态?当我从ble scanner App打开LED的时候,同样的事情发生了。

与问候,
前腿帕特尔

设备:
MT_dialog
离线
最后看到:4个月2周之前
工作人员
加入:2015-06-08 34
嗨,前腿帕特尔

嗨,前腿帕特尔

设备保留销的状态进入睡眠模式的时候,所以当你在睡眠模式领导应该保持,但当设备运行periph_init醒来()函数,当这部分代码的执行也会重新配置针的默认状态。因此,为了让LED一直亮着,你必须在醒来时“记住”引脚的状态,当peri_init()函数执行时,你必须在引脚休眠时重新应用值。

由于MT_dialog