stm32串口採用循環隊列+DMA方式接收數據調試總結

最近在項目中給串口的接收添加DMA,遇到的問題:調試 一、「配置好」DMA後,可是DMA不工做code 初始化串口1爲接收、DMA1的通道3,並使能相應的外設,外設的時鐘也所有打開,可是經過調試發現,DMA就是不傳輸數據。隊列 問題點:忽視了DMA的請求映像it 每一個DMA控制器都分管着不一樣的外設DMA請求,經過查表發現串口1的接收只能映射到DMA1的通道5.所以DMA的通道選擇錯誤。現粘貼串
相關文章
相關標籤/搜索