3.出低功耗程序编写
- void initAfterSleep(void)
- {
- //各个初始化配置
- HAL_Init();
- SystemClock_Config();
- MX_GPIO_Init();
- MX_USART2_UART_Init();
- MX_SPI1_Init();
- MX_TIM2_Init();
- MX_UART4_Init();
- MX_RTC_Init();
- MX_USART1_UART_Init();
- __HAL_UART_ENABLE_IT(&huart4, UART_IT_RXNE);
- __HAL_UART_ENABLE_IT(&huart1, UART_IT_RXNE);
- HAL_TIM_Base_Init(&htim2);
- HAL_TIM_Base_Start_IT(&htim2);
-
- //回调函数的初始化非常重要!
- HAL_UART_MspInit(&huart1);
- HAL_UART_MspInit(&huart2);
- HAL_UART_MspInit(&huart4);
- HAL_SPI_MspInit(&hspi1);
- }
|