Other Parts Discussed in Thread: ENERGYTRACE
I have encountered a problem where when CC2642R is in sleep mode, its power consumption is much higher than described in the chip manual. The current is about 100 μA.
The system clock I set is 48MHz and my power configuration is as follows:
extern void PowerCC26XX_standbyPolicy(void);
extern bool PowerCC26XX_calibrate(unsigned int);
const PowerCC26X2_Config PowerCC26X2_config = {
.enablePolicy = true,
.policyInitFxn = NULL,
.policyFxn = PowerCC26XX_standbyPolicy,
.calibrateFxn = PowerCC26XX_calibrate,
.calibrateRCOSC_LF = true,
.calibrateRCOSC_HF = true,
.enableTCXOFxn = NULL
};
Besides, I added POWER_ SAVING, the predefined macro. Is there anything worth noting in reducing sleep power consumption? Any suggestions are very welcome.