首先:要是看了文章不能解决您的问题,比如寄存器怎么用,看视频:
第136讲 入门篇-DMA(下)_哔哩哔哩_bilibili
1.DMA介绍:
DMA的框图:
路线:
大致就是外设发送DMA请求给,大量外设请求进入DMA后,通过仲裁器进行执行顺序,接着按照配置进入DMA的一个通道(每个外设都有自己规定死的一个通道,具体看下面的细化讲解),然后再到总线等等
框图详解:
可以看到每个通道都可以管理多个外设的DMA请求,因此才有个仲裁器,决定每个通道上DMA请求的优先级
DMA的优先级:
HAL库实战配置: