? ? PRINT("sleep mode sleep \r\n");
? ? DelayMs(2);
? ? LowPower_Sleep(/*RB_PWR_RAM16K | */ RB_PWR_RAM2K); // 只保留2K SRAM 供電
? ? // 這里需要在打開RAM16K的開關嗎?
? ? HSECFG_Current(HSE_RCur_100);? ? ? ? ? ? ? ? ?// 降為額定電流(低功耗函數(shù)中提升了HSE偏置電流)
? ? debug_init();
? ? DelayMs(5);
? ? PRINT("wake.. \r\n");
? ? DelayMs(500);
萬用表測試1.8uA 符合手冊說明,但就是起不來。不知道喚醒以后是否需要重新打開16KRAM供電?
如果把RB_PWR_RAM16K 打開在5uA就可以正常運行。
熱門產(chǎn)品 :
CH182: 以太網(wǎng)PHY收發(fā)器芯片