DMA

Posted on 2023-01-16 16:22  牛man  阅读(186)  评论(0)    收藏  举报

DMA 构成

channel ,FIFO,仲裁器 ,AHB 接口

DMA 是什么
完全由硬件控制的存储数据交换方式类似与memory copy

DMA 工作原理
外设发送dma request 给 dma controller, 仲裁器会根据不同的dma 请求优先级排序,并且给优先级高的外设回复ack,建立链接成功
然后外设可以通过ahb 总线发送数据保存到fifo中,另一个外设通过ahb 总线访问fifo 读写数据