包含hal_uart_transmit_dma的词条
STM32CubeMX生成HAL库串口DMA发送失败 1、在使用STM32CubeMX版本1生成HAL库时,遇到了一个串口DMA发送失败的bug。在尝试使用HAL_UART_Transmit_DMA函数进行发送操作时,始终遇到HAL_BUSY错误,而使用标准的HAL_UART_Transmit函数却能正常工作。经过深入排查,发现问题是由于串口初始化阶段未开启DMA时钟导致的配置失败。(图片来源网络
12小时前