remove unused code including standby on off, doesn't make uA difference

This commit is contained in:
Yunhorn 2024-03-19 11:45:25 +08:00
parent f0782ae4dc
commit d620762194
1 changed files with 9 additions and 5 deletions

View File

@ -82,13 +82,14 @@ const struct UTIL_LPM_Driver_s UTIL_PowerDriver =
void PWR_EnterOffMode(void) void PWR_EnterOffMode(void)
{ {
/* USER CODE BEGIN EnterOffMode_1 */ /* USER CODE BEGIN EnterOffMode_1 */
#if 0
HAL_SuspendTick(); HAL_SuspendTick();
HAL_UART_DeInit(&huart2); HAL_UART_DeInit(&huart2);
HAL_GPIO_DeInit(GPIOA,GPIO_PIN_All); HAL_GPIO_DeInit(GPIOA,GPIO_PIN_All);
HAL_GPIO_DeInit(GPIOB,GPIO_PIN_All); HAL_GPIO_DeInit(GPIOB,GPIO_PIN_All);
HAL_GPIO_DeInit(GPIOC,GPIO_PIN_All); HAL_GPIO_DeInit(GPIOC,GPIO_PIN_All);
BSP_PB_Init(BUTTON_SW1, BUTTON_MODE_EXTI); BSP_PB_Init(BUTTON_SW1, BUTTON_MODE_EXTI);
HAL_PWREx_EnableGPIOPullDown(PWR_GPIO_A, PWR_GPIO_BIT_0); HAL_PWREx_EnableGPIOPullUp(PWR_GPIO_A, PWR_GPIO_BIT_0);
HAL_PWREx_EnablePullUpPullDownConfig(); HAL_PWREx_EnablePullUpPullDownConfig();
/* Enable WakeUp Pin PWR_WAKEUP_PIN1 connected to PA0 */ /* Enable WakeUp Pin PWR_WAKEUP_PIN1 connected to PA0 */
HAL_PWR_EnableWakeUpPin(PWR_WAKEUP_PIN1_LOW); HAL_PWR_EnableWakeUpPin(PWR_WAKEUP_PIN1_LOW);
@ -98,12 +99,14 @@ void PWR_EnterOffMode(void)
HAL_PWR_EnterSTANDBYMode(); HAL_PWR_EnterSTANDBYMode();
#endif
/* USER CODE END EnterOffMode_1 */ /* USER CODE END EnterOffMode_1 */
} }
void PWR_ExitOffMode(void) void PWR_ExitOffMode(void)
{ {
/* USER CODE BEGIN ExitOffMode_1 */ /* USER CODE BEGIN ExitOffMode_1 */
#if 0
HAL_ResumeTick(); HAL_ResumeTick();
if (__HAL_PWR_GET_FLAG(PWR_FLAG_SB) != RESET) if (__HAL_PWR_GET_FLAG(PWR_FLAG_SB) != RESET)
{ {
@ -111,6 +114,7 @@ void PWR_ExitOffMode(void)
__HAL_PWR_CLEAR_FLAG(PWR_FLAG_SB); __HAL_PWR_CLEAR_FLAG(PWR_FLAG_SB);
} }
#endif
/* USER CODE END ExitOffMode_1 */ /* USER CODE END ExitOffMode_1 */
} }