da14585没有进入深度睡眠

⚠️
你好。。谢谢你来到论坛。令人兴奋的消息!我们现在正在迁移到新的论坛平台,该平台将提供更好的功能,并包含在主对话网站中。所有员额和帐户都已迁移。我们现在只接受新论坛的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
8个员额/0个新员额
最后一篇文章
吉维
离线
最后一次见到:2年1个月前
加入:2019-06-11 14:50
da14585没有进入深度睡眠

你好

我正在使用一个带有DA14585的定制板来驱动电子墨水显示器。首先,我使用ble all-in-one项目进行测试。它工作得很好。问题在于功耗。在这个例子中,无论是在广告期间还是在30秒超时和延长睡眠模式之后,它都会持续使用~570微安。我还尝试在user_app_init函数的开头添加以下两行代码,以测试功耗,让我惊讶的是,它增加了:

app_easy_gap_advertise_stop();
拱设置深度睡眠(错误);

添加上述线路后,功耗增加到约820微安。这些结果是在使用Keil的调试模式下运行时得到的。

我也试着在flash中写入图像并进行测试,但结果是一样的。在OTP中有一个从闪存加载映像的辅助引导加载程序。

我哪里做错了?

我必须手动禁用所有GPIO和时钟吗?

提前谢谢。

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

嗨,givi,

你能指出你是如何测量睡眠电流的吗?你有没有遵循教程4:睡眠模式电流测量来自我们支持网站的教程?ble_all_在一个例子中,设备在广告间隔之间进入延长睡眠模式。计时器到期后,系统停止播发,并将进入永久睡眠模式。此外,本例使用SPI闪存存储键合数据,因此如果不关闭电源,功耗将增加。spi_flash_power_down功能发送掉电指令,因此您可以在停止广告时关闭spi flash。OTP不包含辅助引导加载程序。

谢谢,下午好

吉维
离线
最后一次见到:2年1个月前
加入:2019-06-11 14:50
你好

你好

我们正在使用一种叫做“电流测距仪”的装置测量电流,是的,我们遵循了教程4。在调用arch\u set\u deep\u sleep之前,我们还尝试了spi\u flash\u power\u down函数,但没有任何区别。如果固件运行ble_app_all_in_one,且函数user_app_init的前三行如下所示,请告诉我们DA14585在睡眠模式下的状态:

spi_闪烁_断电();
app_easy_gap_advertise_stop();
拱设置深度睡眠(错误);

CFG\u DEVELOPMENT\u DEBUG被注释掉。使用SPI Flash中的SmartSnippets工具箱在0x4000处刷新图像,产品标题在0x38000处。

谢谢

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

嗨,givi,

由于您是从闪存启动的,因此消耗量将略微增加。您能重复测量并将固件下载到系统Ram中吗?你用的是哪块板?您是否有定制板,或者您正在使用我们的DK?如果您使用的是Pro DK,请卸下SPI闪存跳线。

谢谢,下午好

吉维
离线
最后一次见到:2年1个月前
加入:2019-06-11 14:50
我们正在使用定制板

我们使用的是定制板,DA14585上有一个512 KB的SPI-Flash。我们也有一个测试图像从板设计者,我们测量~3.4微安时,在睡眠模式。

使用“将固件下载到系统RAM中”,您的意思是使用J-Link直接从Keil运行。我们试过了,消耗约为790微安。

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

嗨,givi,

如果您在调试模式下通过Keil运行固件,功耗将增加。由于您已连接SPI闪存,因此可能您没有仅测量DA14585消耗量。您的电路板中是否有跳线配置,以断开SPI闪存和所有其他外围组件的连接?

谢谢,下午好

李亚德诺夫
离线
最后一次见到:1年4个月前
加入:2019-07-31 13:57
嗨,吉薇。我也要用

嗨,吉薇。我也要用DA14585for E-ink display. Do you still have problem with current consumption?

PM_对话框
离线
最后一次见到:1周3天前
工作人员
加入:2018-02-08 11:03
你好,李亚德诺夫,

你好,李亚德诺夫,

很抱歉插嘴,但如果您正在开始新的设计,我们建议您从DA14585开始–SDK有了很大的改进,我们有很多软件示例和更详细的文档,这对入门非常有帮助。此外,11月5日发布的下一代设备DA14585上也有软件路线图支持。请查看DA14585/6支持端口并查看我们最新的SDK6:

//www.xmece.com/亚博电竞菠菜products/connectivity/bluetooth-low-energy/smartbond-da14585-and-da14586

关于电流消耗测量,请参考教程4:睡眠模式电流测量文件。

谢谢,下午好