外部唤醒了在延伸或深睡眠后醒来14580的唯一方法吗?

2个帖子/ 0新
最后一篇
SMDZJL007.
离线
最后一次露面:3年9个月前
加入:2015-08-04 15:07
外部唤醒了在延伸或深睡眠后醒来14580的唯一方法吗?

嗨对话支持,

查看数据表后,4.7.2唤醒定时器,它看起来像唤醒定时器只有在预定义数量的GPIO事件后工作,我可以理解外部唤醒方法是醒来后唤醒14580的唯一方法或深睡眠(通过user_config的配置

如果14580无法自动唤醒,则没有外部事件,这意味着必须在电路板内实现一个按钮或一个运动传感器。我的理解是否正确?如果不正确,我应该遵循什么程序,以唤醒14580没有外部依赖性?

我试图使用我定义的计时器调用回函数使用app_easy_timer,但它看起来像在睡眠后从未触发此呼叫功能。

寻找澄清和帮助!

谢谢,最好的问候,
SMDZJL.

设备:
mt_dialog.
离线
最后一次露面:1个月3周前
职员
加入:2015-06-08 11:34
嗨smdzjl007,

嗨smdzjl007,

有两种方法可以唤醒580,如果它睡眠睡眠,

  • 第一个是通过唤醒定时器,因为您所说,您可以设置多个GPIO事件来计算并最终唤醒。
  • 另一种方式是通过Ke_timers(在设备跌至睡眠之前预编程的基本上的BLE事件)。因此,虽然您醒了,但您设置了一个计时器,您可以编程未来的事件发生。

所以关于你的问题,可以通过内核定时器唤醒没有外部干预的设备,请记住,ke_timer可以计数的最长时间为5分钟,定时器的分辨率为10ms。你怎么知道设备不会醒来?回调的内容是什么,你看不到它的执行(我的意思是你打破一个LED或类似的东西)吗?例如,如果您从该回调开始广告,您是否能看到您的设备广告?

谢谢mt_dialog.