延长睡眠模式电流消耗

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
3个帖子/ 0新
最后一篇
Jagath52.
离线
最后一次露面:2周4天前
加入:2020-07-06 10:40
延长睡眠模式电流消耗

你好

我正在社会疏远标签项目中延长睡眠模式。

数据表当前消耗量为7到14uA。

在我们的自定义板中,延长睡眠模式的电流消耗约为50ua至150ua,目前随着50ua到150ua的情况下,电流随时始终变化。只要在GPIO中发生切断时,该设备仅在密钥唤醒控制器中唤醒。

是否有任何方法可以在扩展睡眠模式下降低电流。扩展睡眠模式电流消耗取决于RAM保留的尺寸。编译后的代码大小是

调用:交叉臂GNU打印尺寸
ble_social_distance_tag.elf:
部分大小Addr.
.init_text 1192 0.
.text 436572 1200.
.marm.exidx 8 437772
.copy.Table 36 437780.
.zero.table 16 437816.
.retention_ram_uninit 128 536871424
.retention_ram_init 15660 536871552
.retention_ram_zi 225632 536887216
.stack_section 520 537112848
.snc_section 692 537113368
.exchange_section 564 537114060
.cmi_section 183296 537114624
.non_retention_ram_init 152 537297920
29292 537298072
.arm.Tributes 54 0.
.comment 481 0
.debug_line 417044 0
.debug_info 1074304 0.
.debug_abbrev 101436 0.
.debug_aranges 20624 0.
.debug_str 794076 0
.debug_loc 348026 0.
.debug_ranges 26872 0.
.debug_macro 214037 0.
.debug_frame 68912 0.
.stab 108 0.
.stabstr 227 0.
总计3959961.

调用:交叉臂GNU打印尺寸
文本数据BSS DEC十六进制文件名
453952 896 438912 893760 da340 ble_social_distance_tag.elf
453952 896 438912 893760 DA340(总计)
完成建筑:BLE_SOCIAL_DISTANCE_TAG.SIZ

请告诉我,任何方法仍可降低当前的消耗,以及为什么延长睡眠模式下的当前消耗从50ua到150ua会变化

谢谢
Jagath.

设备:
PM_DIALOG.
离线
最后一次露面:10小时53秒前
职员
加入:2018-02-08 11:03
嗨Jagath,

嗨Jagath,

我会选择这个,我很快就会回归你。

谢谢,PM_DIALOG.

PM_DIALOG.
离线
最后一次露面:10小时53秒前
职员
加入:2018-02-08 11:03
嗨Jagath52,

嗨Jagath52,

我为迟到的回复道歉,但可能我错过了这个帖子。那么,您是否使用您的自定义板中对话框提供的SDT?您是否在源代码中完成了任何修改?你的意思是平均功耗是在50ua - 150ua?此外,您是否使用SmartSnippets Toolbox的电源分布器以测量睡眠电流?

谢谢,PM_DIALOG.