CubeF1_Usart.rar 主要是修改HAL库,添加查询串口接收数量的函数(HAL_UART_GetReceiveSize()), 可实现中断方式或DMA方式不定长度接收串口数据。使用就是通过执行一次接收以后,一直等待接收完成回调函数,然后获取接收数量,实现一次接收动作。