主动和延长睡眠模式

了解更多常见问题教程

2个帖子/ 0个新
最后发表
lewuyouc
离线
最后看到:1年5个月前
加入:2016-07-18 01:38
主动和延长睡眠模式


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

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

关键词:
设备:
PM_Dialog
离线
最后看到:4小时4秒前
工作人员
加入: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.wsdof.com/iotsensor

谢谢,PM_Dialog