本帖最后由 nbiot 于 2020-2-15 21:06 编辑
M261如何进入低功耗模式,以及如何再次进入?
void MCU_CLK_Idle(void)
{
{
g_u32PowerDownMode = M32(PDMD_FLAG_ADDR);
SYS_UnlockReg();
/* Select Power-down mode */
CLK_SetPowerDownMode(CLK_PMUCTL_PDMSEL_ULLPD);//LK_PMUCTL_PDMSEL_FWPD);//CLK_PMUCTL_PDMSEL_PD);//CLK_PMUCTL_PDMSEL_LLPD);//g_u32PowerDownMode);
};
/* To check if all the debug messages are finished */
// while(IsDebugFifoEmpty() == 0);
/* Enter to Power-down mode */
CLK_PowerDown();
}
调用MCU_CLK_Idle后,M261芯片的电流大概是0.5ma,还可以再低吗?
如果退出了低功耗模式,如何再次进入呢?我再次调用MCU_CLK_Idle后,发现电流并没有变到0.5ma,还是2ma左右,如何解决?
|