⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
matthieuw.
离线
最后一次露面:7个月3周前
加入:2015-11-20 14:55
唤醒中断

嗨对话框,
我正在使用唤醒中断引脚,在我的项目中使用外部按钮,以便从活动到休眠状态并从休眠到活动。
它现在完美地工作。但是,我的应用程序将需要在按钮上长触后触发唤醒中断,至少为5秒,
那可能吗?唤醒中断的去抖时间限制为63ms。

谢谢你的帮助。
问候
Matthieu.

设备:
PM_DIALOG.
离线
最后一次露面:13小时41分钟前
职员
加入:2018-02-08 11:03
嗨matthieuw,

嗨matthieuw,

根据DA14680数据表,最大谴责时间为63ms,因此您将无法在唤醒中断时设置5秒的谴责时间。请查看表228:数据表的WKUP_CTRL_REG(0x50000100)。虽然,通过通过轮询GPIO并在按下5秒按下按钮,使用软件实现的方法进行软件实现的方法。请注意,如果从休眠中唤醒,设备将在5秒到期前唤醒,因此如果按下该按钮超过5秒,设备将保持在活动模式下,否则它将再次进入休眠状态。在活动模式的情况下,您必须检查计数器的值,且仅当按下该按钮5秒时,芯片将进入休眠模式。

谢谢,PM_DIALOG.