本帖最后由 一只耳朵怪 于 2018-6-6 16:58 编辑
最近在测试CC1310的rfWakeOnRadio例程时,修改唤醒时间间隙为5s,
/* Set next wakeup
time in the future */
RF_cmdPropRxSniff.startTime += WOR_WAKE_UP_INTERVAL_RAT_TICKS(WOR_WAKEUPS_PER_SECOND)*5;
发现在这5s期间电流一直是1.14mA,外部晶振测试,是有波形的。而切换到内部时钟,
#ifndef SET_CCFG_MODE_CONF_SCLK_LF_OPTION
// #define SET_CCFG_MODE_CONF_SCLK_LF_OPTION 0x0 // LF clock derived from High Frequency XOSC
// #define SET_CCFG_MODE_CONF_SCLK_LF_OPTION 0x1 // External LF clock
//#define SET_CCFG_MODE_CONF_SCLK_LF_OPTION 0x2 // LF XOSC
#define SET_CCFG_MODE_CONF_SCLK_LF_OPTION 0x3 // LF RCOSC
#endif
CC1310的睡眠电流是1.1uA。
所以请问下外部32kHz的晶振是哪里会影响到功耗呢?谢谢!