开启空闲中断
1 __HAL_UART_ENABLE_IT(&huart1,UART_IT_IDLE);
清除空闲中断标志位
1 __HAL_UART_CLEAR_IDLEFLAG(&huart1); 2 HAL_UART_DMAStop(&huart1);
查看接收到的数据长度
1 RxNum = RxBufferSize - __HAL_DMA_GET_COUNTER(&hdma_usart1_rx);
2024-02-14 22:05:40
开启空闲中断
1 __HAL_UART_ENABLE_IT(&huart1,UART_IT_IDLE);
清除空闲中断标志位
1 __HAL_UART_CLEAR_IDLEFLAG(&huart1); 2 HAL_UART_DMAStop(&huart1);
查看接收到的数据长度
1 RxNum = RxBufferSize - __HAL_DMA_GET_COUNTER(&hdma_usart1_rx);