try low power

This commit is contained in:
Yunhorn 2024-03-01 16:02:02 +08:00
parent a244b760a1
commit 506aed609d
2 changed files with 15 additions and 6 deletions

View File

@ -109,16 +109,15 @@ int main(void)
MX_GPIO_Init();
MX_DMA_Init();
MX_I2C2_Init();
LED_ON;
MX_I2C2_Init();
MX_LoRaWAN_Init();
/* USER CODE BEGIN 2 */
/* USER CODE END 2 */
/* Infinite loop */

View File

@ -81,14 +81,24 @@ const struct UTIL_LPM_Driver_s UTIL_PowerDriver =
void PWR_EnterOffMode(void)
{
/* USER CODE BEGIN EnterOffMode_1 */
HAL_SuspendTick();
/* Clear Status Flag before entering STOP/STANDBY Mode */
LL_PWR_ClearFlag_C1STOP_C1STB();
//__HAL_PWR_CLEAR_FLAG(PWR_FLAG_WU);
HAL_PWR_EnterSTANDBYMode();
/* USER CODE END EnterOffMode_1 */
}
void PWR_ExitOffMode(void)
{
/* USER CODE BEGIN ExitOffMode_1 */
HAL_ResumeTick();
/*
__HAL_PWR_CLEAR_FLAG(PWR_FLAG_SB);
__HAL_PWR_CLEAR_FLAG(PWR_FLAG_WU);
HAL_PWR_EnableBkUpAccess();
__HAL_RCC_RTCAPB_CLK_ENABLE();
*/
/* USER CODE END ExitOffMode_1 */
}