1.DMA简介:
DMA是协助CPU转运数据的。
外设指外设数据寄存器DR,如ADC的数据寄存器,串口的数据寄存器等。
存储器指运行内存SRAM和程序存储器Flash,存储变量数组和代码的地方。
通道:把一个地方的数据转运到另一个地方就需要占用一个通道。(互不干扰)
存储器之间的数据传输:使用软件触发。特点:高速转运。
外设到寄存器之间的转运:硬件触发。(如ADC转运,需要触发一次DMA,才开始转运一次)
每个特点的硬件的触发源都不一样,通道也不一样。
2.存储器映像:<
1.DMA简介:
DMA是协助CPU转运数据的。
外设指外设数据寄存器DR,如ADC的数据寄存器,串口的数据寄存器等。
存储器指运行内存SRAM和程序存储器Flash,存储变量数组和代码的地方。
通道:把一个地方的数据转运到另一个地方就需要占用一个通道。(互不干扰)
存储器之间的数据传输:使用软件触发。特点:高速转运。
外设到寄存器之间的转运:硬件触发。(如ADC转运,需要触发一次DMA,才开始转运一次)
每个特点的硬件的触发源都不一样,通道也不一样。
2.存储器映像:<