我使用的是da14580,只有2.7v电源,我们在有源模式下使用的外设是uart。我在使用延长睡眠模式在通过j-link编程da14580后,我检查了电池的电流,它大约是600微安,即使在延长睡眠模式。这是否意味着睡眠模式设置不正确?我们从4.2伏电池连接3.3伏稳压器供电。请您指出什么是延长睡眠的正确电流值,什么是测量da14580电流的正确程序
嗨mohit3112,
我猜你使用的是对话专家工具包?如果是这样的话,0.6 mA很可能是由于J-Link仍然是连接的。请移开J-LInk,重新测量。延长睡眠模式电流应该是大约。1.5µ。最佳测量在J14,引脚2和3(附件)。
B.R。BB_Dialog
嗨BB_Dialog,我们使用pan1740模块和我们自己的自定义断板(没有连接除了vcc和地面和编程引脚从j-link sw_clk和sw_io)我试着删除j-link电线。电流仍在600微安左右。什么是最好的方式看到设备是睡眠模式,当前绘制只是参数,这意味着平移不切换到睡眠模式?
我在我的应用程序使用一个外部中断唤醒DA14580, DA14580醒来并宣传,连接后发送一些数据/ uart和接收一些数据/ uart,断开它也再次进入睡眠模式后,再醒来时外部中断发送。实施方式如下。
da14580_config.h----------------------------#定义CFG_EXT_SLEEP
我在GPIO P0_7上使用唤醒控制器中断,因为应用程序初始化它将通告到1分钟,然后使用以下函数进入睡眠模式:
app_adv_stop ();app_enable_wakeup_irq ();//唤醒中断的自定义函数app_set_extended_sleep ();app_ble_ext_wakeup_on ();
它绘制更当前的睡眠模式打开(在我#define CFG_EXT_SLEEP之后),然后在正常模式(在我#undef CFG_EXT_SLEEP之后)
Mohit
任何更新我的问题,我仍然卡在这个?
你好,
当前消耗600uA表示DA14580不进入休眠状态。请尝试将我们的一个示例实现加载到您的电路板上,并再次进行测量。这将允许我们确定是否存在硬件或软件问题。
我推荐使用template_fh应用程序-但你必须在加载它之前设置扩展睡眠模式(在上面发布的da14580_config.h文件中)
嗨. .
我们在使用对话框骨架项目时也面临同样的问题。你是怎么解决的?
嗨mohit3112,
我猜你使用的是对话专家工具包?如果是这样的话,0.6 mA很可能是由于J-Link仍然是连接的。
请移开J-LInk,重新测量。延长睡眠模式电流应该是大约。1.5µ。
最佳测量在J14,引脚2和3(附件)。
B.R。BB_Dialog
嗨BB_Dialog,
我们使用pan1740模块和我们自己的自定义断板(没有连接除了vcc和地面和编程引脚从j-link sw_clk和sw_io)我试着删除j-link电线。电流仍在600微安左右。什么是最好的方式看到设备是睡眠模式,当前绘制只是参数,这意味着平移不切换到睡眠模式?
你怎么让580进入睡眠模式?你使用什么命令和工具?
或者你是否使用接近记者SW来衡量广告事件之间的当前消耗?
两个副词事件之间的电流为睡眠电流,长时间睡眠的电流约为1.5µA。
我在我的应用程序使用一个外部中断唤醒DA14580, DA14580醒来并宣传,连接后发送一些数据/ uart和接收一些数据/ uart,断开它也再次进入睡眠模式后,再醒来时外部中断发送。实施方式如下。
da14580_config.h
----------------------------
#定义CFG_EXT_SLEEP
我在GPIO P0_7上使用唤醒控制器中断,因为应用程序初始化它将通告到1分钟,然后使用以下函数进入睡眠模式:
app_adv_stop ();
app_enable_wakeup_irq ();//唤醒中断的自定义函数
app_set_extended_sleep ();
app_ble_ext_wakeup_on ();
它绘制更当前的睡眠模式打开(在我#define CFG_EXT_SLEEP之后),然后在正常模式(在我#undef CFG_EXT_SLEEP之后)
Mohit
任何更新我的问题,我仍然卡在这个?
你好,
当前消耗600uA表示DA14580不进入休眠状态。请尝试将我们的一个示例实现加载到您的电路板上,并再次进行测量。这将允许我们确定是否存在硬件或软件问题。
我推荐使用template_fh应用程序-但你必须在加载它之前设置扩展睡眠模式(在上面发布的da14580_config.h文件中)
嗨. .
我们在使用对话框骨架项目时也面临同样的问题。你是怎么解决的?