dma 串口连发问题

使用dma情况下,连续写两次HAL_UART_Transmit_DMA,会出现发不出的问题

//等待上一次的数据发送完毕 while(HAL_DMA_GetState(&hdma_usart1_tx) == HAL_DMA_STATE_BUSY) osDelay(1);

posted @ 2024-11-29 15:45  njit-sam  阅读(1)  评论(0编辑  收藏  举报