DA14531
4个月前
发布的MarkDsylva_227725分 8回答说亲爱的团队对话框,
我尝试将ble_app_sleepmode(没有任何修改)示例加载到DA14531芯片中。我可以在智能手机上接收BLE传输。但当芯片进入休眠状态时,休眠电流为27uA。这是正常的还是我做错了什么?
4个月前
嗨MarkDsylva_2277,
是的,请阅读建议教程。如果您正在使用Keil IDE通过JTAG下载FW到System-RAM,请确保调试器已断开连接。否则功耗会高很多。
谢谢,PM_Dialog
3个月前
嗨PM_Dialog,
1)我检查了没有对话IC的定制PCB,它不消耗任何电流。
2)检查电流时,分离调试器。
还有,我忘了提到我正在使用DA14531模块。我检查了数据表,发现里面有一个SPI闪存芯片。我现在不使用它。它会消耗额外的电流吗?
如果是,如何减少呢?示例代码吗?。
3个月前
嗨,马克,
是的,DA14586有一个嵌入式SPI flash。你能检查一下闪光灯是否关机了吗?
如果你检查system_init(),你会看到flash下电了- power_down_da14586_flash();
如果在应用程序代码中进行搜索,除了system_init()之外,这个API是否在其他地方被调用?
在user_peripher_setup .c中的SPI引脚配置是什么?你能分享一下配置吗?
谢谢,PM_Dialog
3个月前
嗨,马克,
如果你为DA14586构建配置构建项目,下面的代码片段应该在system_init()中执行:
#if define (__DA14586__) power_down_da14586_flash();# endif
你能添加一个断点,检查一下flash是否断电了吗?
看起来闪光灯没有关机。另外,睡眠期间会不会CS状态?是否有可能用逻辑分析仪探测SPI引脚并共享捕获?
Thansk, PM_Dialog
4个月前
嗨MarkDsylva_2277,
感谢来到我们的新论坛并发表文章,很高兴看到你正在使用DA14531。
我能问一下你是否正在使用我们的任何dk,或者你有一个定制板吗?
请查看以下教程,查看延长睡眠期间的预期睡眠电流:
http://lpccs-docs.dialog-semiconductor.com/DA14531_Sleep_Mode/extsleep_config.html
你能按照这个教程来检查你是否能得到合适的电流吗?
DA14531是从系统ram还是SPI Flash引导?flash处于关机模式?
谢谢,PM_Dialog