STM32的DMA可以与外设进行关联,由外设进行触发,比如ADC,或是外部中断或是定时器
这样就比较好处理时序问题,进行数据的传输与转移了
用法与配置,可以使用cubemx进行配置
也可以参考一下https://blog.csdn.net/faihung/article/details/78748033
STM32 DMA配置可以参考一下这个
那些数据会被自动存放到指定数组里面
DMA的功能就是解放CPU的,把数据的移动不用CPU进行控制来自己运行的。
使用方法:https://blog.csdn.net/faihung/article/details/78748033