使用da14585根据下面PDF方法测试:
SDK:6.0.14.114
第一步:进入扩展睡眠
设置static const sleep_state_t app_default_sleep_mode = ARCH_EXT_SLEEP_ON;
第二步:广播间隔
static const struct advertise_configuration user_adv_conf = {
.addr_src = APP_CFG_ADDR_SRC(USER_CFG_ADDRESS_MODE),
/// Minimum interval for advertising
.intv_min = MS_TO_BLESLOTS(6000), // 687.5ms
/// Maximum interval for advertising
.intv_max = MS_TO_BLESLOTS(6000), // 687.5ms
debug下载:手机app出现蓝牙广播名称
测试电流:331ua
慢慢取下子板:
测试电流:321ua
为什么功耗和说明不符合。
具体请看PDF,谢谢解答!
Device:
Hi yekun,
进行电流测试时,建议使用SmartSnippets Toolbox中的Flash Programmer将程序烧录到Flash中运行。
如果使用Keil编译运行的话,SWD接口会有功耗,这部分电流会影响测试结果。
并且使用ToolBox中Power Profiler功能时,注意校准母版电流。
之后按照tutorial的步骤来,即可得到理想的数值。
Kindly Regards
你好,我测试过同样的方法在flash启动后,拆下子板,电流2ua左右,但是使用下载到ram拆下主板却300ua,因为已经拆下主板了,swd应该不会有影响了;
还有怎么校准toolbox 电流呢?具体怎么测哪个端口的电量进行校准;
请问将程序烧录到RAM的具体流程是什么?是通过我们的toolbox吗。
电流校准的方法是:
打开Smarts Snippets Toolbox,打开Power Profiler功能,窗口最下面的Config按钮。点击进入之后可以设置Calibration offset的数值。
你好,内存是通过凯尔烧写的;
toolbox设置电流我知道,但是我不知道如何准确测出应该偏移多少;
通过KEIL烧写,测主板电流会出现这种情况。建议使用Toolbox中的booter工具进行固件烧写。
偏移值的测量:即拆掉子板,主板的电流值。
谢谢,你好拆下主板测试J11两端的电流吗?我这块pro板子好像是j11是总电源,不太确定
拆下子板通过Toolbox中power profiler中的功能直接测量主板电流。
好的,谢谢解答