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

大家好,

我想检查DA14580 EVKT Pro板中可能的睡眠模式。
为此,我使用示例BLE_APP_SLEEPMODE项目直接。在默认情况下,此深度睡眠模式和10SEC睡眠持续时间设置,我不使用ANT外部主机/外部唤醒。
我在这个ble_app_sleepmode示例项目上没有更改任何东西。一旦项目在DA14580板上下载,我就被Chacked Dropout Power.its在智能片段工具中没有减少。
总是它显示2.9 mA作为电力。对于外观,da不会进入深度睡眠模式。

首先,我需要检查外部主机。

对于深度睡眠模式,是否需要在示例BLE_APP_SLEEPMODE项目中完成任何代码修改?
(我使用示例睡眠模式项目,因为它由DA Portel和Keil Uversion 5.2执行
其他明智的如果使用任何其他不同的方式用于测量DA14580 EVKT板中的电流是可能的?

请提供您的支持。

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

你好Kganesh.

DA1458X器件中有两种类型的睡眠,首先是扩展睡眠模式,第二个是深度睡眠模式。在扩展睡眠模式下,仅系统RAM和保留RAM保持开机,但在深度睡眠模式下,仅保持RAM为电源,系统RAM电源关闭。对于深度睡眠配置对于使用OTP至关重要,因为在每个唤醒时,代码将从OTP镜像到系统RAM,并且设备从其去睡眠的位置继续。DA1458X中的唤醒过程在睡眠模式配置上独立,并且有两种类型的唤醒器件。

  • 同步,通过BLE定时器可以被编程为唤醒系统
  • 异步,通过外部中断(SDK的BLE_APP_SLEEPMODE示例)

在SDK的BLE_APP_SLEEPMODE示例中,设备为已定义的时间(app_adv_data_update_to)通告,默认值为10秒。只要设备处于广告状态,它的睡眠模式将设置为深睡眠状态。用户可以按按钮唤醒设备。按钮按下设备后,将开始再次通告预定义的时间。当设备进入连接状态时,睡眠模式变为延长睡眠状态。此外,请注意芯片在广告或连接间隔之间睡眠。在此示例中,不需要刻录OTP,因为该示例处于调试模式(#define cfg_development_debug),因此允许在深度睡眠模式下运行应用程序。为了测量睡眠模式的当前,您应该是一个amperemeter。请检查一下教程4:在DA1458x上配置睡眠模式来自我们的支持页面。在本教程中,您可以找到如何配置和测量睡眠模式电流。另外,我强烈建议你读支柱5(睡眠模式)UM-B-050:DA1458X软件开发人员指南(SDK5)用户手册才能获得有关BLE_APP_SLEEPMODE示例的更多信息。此用户手册可能会帮助您理解SDK的示例以及SDK如何工作。

谢谢,PM_DIALOG.