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);
}
|