stm32CubeMX配置串口發送DMA

stm32CubeMX 5.6.1 直接上配置圖: 配置串口波特率,其他默認 添加發送DMA,也是使用默認值 使能中斷 然後生成工程 這裏有個需要注意的地方,就是函數調用順序,MX_DMA_Init()函數需要在其他初始化前調用,特別是在這個串口初始化前,不然會發送使用DMA發送會發送失敗,在如下圖位置配置調用順序 工程生成完成,使用HAL_UART_Transmit_DMA函數發送數據就完成了
相關文章
相關標籤/搜索