DA14531深度睡眠模式问题

⚠️
你好。。谢谢你来到论坛。令人兴奋的消息!我们现在正在迁移到新的论坛平台,该平台将提供更好的功能,并包含在主对话网站中。所有员额和帐户都已迁移。我们现在只接受新论坛的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
13个员额/0个新员额
最后一篇文章
马尼什库马尔班特
离线
最后一次见到:11个月3周前
加入:2020-05-14 12:36
DA14531深度睡眠模式问题

我使用DA14531 EVM板和闪现的ble_睡眠模式SDK代码来宣传我的数据。

广告发布完成后,它将进入EXT睡眠模式。

如何将设备放入深度睡眠模式而不是外部睡眠模式为了节省更多能源??

设备:
PM_对话框
离线
最后一次见到:1周3天前
工作人员
加入:2018-02-08 11:03
嗨,Manishkumar Bante,

嗨,Manishkumar Bante,

要在深度睡眠模式下配置DA14531,只需遵循第5节中提到的步骤即可。中的深度睡眠配置DA14531睡眠模式教程(HTML). 请遵循这些步骤,如果您有任何后续问题,请告诉我。

谢谢,下午好

马尼什库马尔班特
离线
最后一次见到:11个月3周前
加入:2020-05-14 12:36
我是指上面的链接

我只是参考上面的链接进行配置。但我如何将计时器1的计数值设置为至少有1分钟的延迟呢。因为广告发布后,我需要让设备进入深度睡眠1分钟。

PM_对话框
离线
最后一次见到:1周3天前
工作人员
加入:2018-02-08 11:03
嗨,Manishkumar Bante,

嗨,Manishkumar Bante,

在ble_app_sleepmode示例中,使用app_easy_timer()停止广告,然后设备进入睡眠模式。你可以使用app_easy_timer()定期醒来。请记住,在广告或连接间隔之间,设备会进入睡眠状态。

谢谢,下午好

马尼什库马尔班特
离线
最后一次见到:11个月3周前
加入:2020-05-14 12:36
是的,我明白这个秘密

是的,我了解ble_app_睡眠模式的电子流,这是为了创建间隔。在app_easy_timer之前,它会将BLE置于ext sleep模式,启动计时器,一旦时间到达,它会重新启动广告。

现在我的疑问就在这里,在同一个例子中,如何将ext睡眠模式转换为deep sleep模式,我关心的问题和时间间隔无关。

我唯一关心的是,在深度睡眠模式下使用相同的应用程序会进一步降低功耗。

马尼什库马尔班特
离线
最后一次见到:11个月3周前
加入:2020-05-14 12:36
是的,我明白这个秘密

是的,我了解ble_app_睡眠模式的电子流,这是为了创建间隔。在app_easy_timer之前,它会将BLE置于ext sleep模式,启动计时器,一旦时间到达,它会重新启动广告。

现在我的疑问就在这里,在同一个例子中,如何将ext睡眠模式转换为deep sleep模式,我关心的问题和时间间隔无关。

我唯一关心的是,在深度睡眠模式下使用相同的应用程序会进一步降低功耗。

PM_对话框
离线
最后一次见到:1周3天前
工作人员
加入:2018-02-08 11:03
嗨,Manishkumar Bante

嗨,Manishkumar Bante

您应该遵循提供的教程中描述的步骤:

http://lpccs-docs.dialog-semiconductor.com/DA14531_Sleep_Mode+/deepsleep_config.html

谢谢,下午好

马尼什库马尔班特
离线
最后一次见到:11个月3周前
加入:2020-05-14 12:36
和我配置的一样。

和我配置的一样。它不起作用。

PM_对话框
离线
最后一次见到:1周3天前
工作人员
加入:2018-02-08 11:03
嗨,Manishkumar Bante,

嗨,Manishkumar Bante,

你能澄清什么不起作用吗?设备启动了吗?或者它没有进入深度睡眠模式?

能否提及您所做的更改?您是否使用pxp_reporter示例进行了测试?

谢谢,下午好

马尼什库马尔班特
离线
最后一次见到:11个月3周前
加入:2020-05-14 12:36
我想配置定时器1

我想将Timer1配置为深度睡眠模式。我按照pxp_reporter示例教程中给出的确切步骤配置Timer1为深度睡眠,但当我在DEV KIT中闪烁代码时,它自己自动重启(重新启动),当我通过连接万用表检查当前额定值时,它在200uA左右波动(基于数据表的预期值约为0.9到1uA)。

我尝试使用pxp_reporter代码,就像它用于RTC和GPIO方法一样,但在开发板上的结果是相同的。

我主要关心的是将ble_Sleepmode示例代码置于深度睡眠模式,因为默认情况下,它配置为EXT sleep模式。

PM_对话框
离线
最后一次见到:1周3天前
工作人员
加入:2018-02-08 11:03
嗨,Manishkumar Bante,

嗨,Manishkumar Bante,

请帮助理解哪里出了问题!

我建议遵循“睡眠模式教程”的以下部分

http://lpccs-docs.dialog-semiconductor.com/DA14531_Sleep_Mode+/deepsleep_config.html

在文件user\u proxr.c中,请选择CFG\u DEEP\u SLEEP\u WAKEUP\u GPIO。然后选择GPIO端口_引脚将设备从深度睡眠中唤醒。

在一个干净的SDK目录中遵循步骤,并使用SmartSnippets工具箱来刻录SPI flash。你能做到吗?你能看到这个设备开始做广告,然后进入深度睡眠吗?

谢谢,下午好

马尼什库马尔班特
离线
最后一次见到:11个月3周前
加入:2020-05-14 12:36
请帮助理解

请帮助理解哪里出了问题!-->

http://lpccs-docs.dialog-semiconductor.com/DA14531_Sleep_Mode+/deepsleep_config.html

即使按照上面的链接,为什么我没有得到预期的结果。

根据上面的文档,在完成Timer1的所有配置后,我必须在深度睡眠模式下获得约0.9到1uA的当前读数,但我得到的读数实际上在2mA到1.6mA之间波动,这远远超过了链接中提到的预期值。

我的配置方式与链接中描述的相同,Timer1配置遵循所有步骤,因为我的要求与GPIO或RTC不匹配。

这是我正在使用的EVM套件://www.xmece.com/亚博电竞菠菜products/da14531-development-kit-pro

使用的SDK版本:6.0.12和6.0.14

示例代码:prox_reporter(为Timer1配置)

如果你需要任何进一步的细节,请告诉我。

PM_对话框
离线
最后一次见到:1周3天前
工作人员
加入:2018-02-08 11:03
嗨,Manishkumar Bante,

嗨,Manishkumar Bante,

您是否连接了SPI闪存?您能从SmartSnippets工具箱的电源配置文件中给我发送一个屏幕截图吗?只是为了确保设备正在播放广告,并在广告停止后立即进入睡眠模式。

谢谢,下午好