假如需要循环搬运一个外设地址中的数据到内存,比如adc采样结果,假如外设速度慢,比如1秒采样一次,我开dma搬运1000个数据到内存,假如dma速度是1ms一个数据,那么是不是搬运这1000个数据就是1s,但是这1s内adc采样才采样1次,也就是说dma搬运后的内存里这1000个数据都是同一个数值。
dma实际速度取决于ADC采样速度
DMA进中断以后会把设置的起始地址为 A长度为B的一段数据搬运到起始地址为C 长度为B的地方,如果一直进中断会一直覆盖地址C位置长度为B的数据