常用HAL库函数:
HAL_UART_Receive_IT(&huart2,&rx,1); //串口接收中断方式
HAL_UART_Transmit(&huart2,&tx,1,0xffff); //串口发送轮询方式
//串口接收中断回调函数
void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart)
{
}
示例代码:
实验验证: