DMA

DMA主要功能是傳輸數據,但是不需要佔用CPU,即在傳輸數據時,CPU可以做別的事,像多線程。數據傳輸從外設到存儲器或者從存儲器到存儲器。DMA控制器包含了DMA1和DMA2,其中DMA1有7個通道,DMA2有5個通道,可以理解爲傳輸數據的一種管道。要注意的是,DMA2只存在於大容量單片機中。  一、DMA框圖解析  DMA控制器獨立於內核,屬於一個單獨外設,結構結合下圖來看    1.DMA請求
相關文章
相關標籤/搜索