主动和扩展睡眠模式

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
2个职位/ 0个新职位
最后发表
lewuyouc
离线
最后看到:2年3个星期前
加入:2016-07-18 01:38
主动和扩展睡眠模式


我为DA14580 prox_reporter使用SDK5.0.4。在主动模式下,我们使用I2c接口获取我的加速度传感器
发送数据到我的手机是正常的。但在延长睡眠模式下,它也正常工作(我们不停止前进,继续获取传感器数据)
我不知道Active模式和extended sleep模式在功能上的区别吗?除了当前的消费,它们似乎都是一样的。

我想使用加速传感器唤醒扩展睡眠模式。修改按键功能,当加速中断输出高电平信号时,
app_button_press_cb()和app_wakeup_cb()函数不工作。

关键词:
设备:
PM_Dialog
离线
最后看到:1周6天前
工作人员
加入:2018-02-08 11:03
嗨lewuyouc,

嗨lewuyouc,

你能不能再解释一下你想用加速计和扩展睡眠模式来完成什么?除了功耗以外,当设备进入扩展睡眠模式时,只有System RAM (42 kB)和Retention RAM保持打开状态。无论使用哪种睡眠模式,DA1458x都可以通过两种方式唤醒:

  • 通过可编程的BLE定时器同步唤醒系统,
  • 异步地,通过外部中断(输入)

请查看下面的教程了解更多信息:

https://support.dialog-semiconductor.com/system/files/restricted/Training_04_sleep_modes_current_measurement_v1.0.pdf

让我回到你的岗位,让我问你一些问题,以便了解你想要完成什么。

  • “我们不停止前进”

你能解释一下吗?你的意思是你没有停止广告,仍然通过通知发送加速度计的数据并且在广告间隔期间进入延长睡眠模式?

  • “我想使用加速传感器来唤醒扩展睡眠模式”

你想进入永久睡眠模式,停止广告,当你有一个高级中断时唤醒潜水吗?

此外,我强烈建议您看看583物联网参考设计应用程序,该应用程序在接收到传感器中断时唤醒设备。

//www.xmece.com/iotsensor

谢谢,PM_Dialog