小智 5
您没有在问题中提供足够的信息和代码.无论如何,在你的stm32xx_hal_msp.c文件中,你从硬件的角度初始化你的外设:一定要启用中断
HAL_NVIC_SetPriority(USART1_IRQn, 0, 1);
HAL_NVIC_EnableIRQ(USART1_IRQn);
Run Code Online (Sandbox Code Playgroud)
然后加
void USART1_IRQHandler(void)
{
HAL_UART_IRQHandler(&huart1);
}
Run Code Online (Sandbox Code Playgroud)
到你的stm32xx_it.c文件