關於STM32使用DMA發送數據到串口死機的解決方案

  本次使用的是STM32F405,在使用 DMA_Config(DMA2_Stream7,DMA_CHANNEL_4);進行配置後;而後再經過函數HAL_UART_Transmit_DMA(&UART1_Handler,SendBuff,sizeof(SendBuff)); //啓動 DMA 傳輸,結果發現第二次就不能再進行傳輸,並且單片機也出現了死機的狀況。依照緣由是由於沒有配置串口1和DMA
相關文章
相關標籤/搜索