DMA传输有三个步骤:
1. 从外设数据寄存器或者内存中取出数据,外设数据寄存器地址和内存地址分别由DMA_SxPAR寄存器和DMA_SxM0AR寄存器给出
2. 将取出的数据进行存储
3. DMA_SxNDTR寄存器的自减,DMA_SxNDTR寄存器里的值表示还需要传输的数据个数
通道选择:
每个数据流的通道可以通过DMA_SxCR寄存器中的CHSEL[2:0] 设置。通道和数据流的映射祥参数据手册
DMA传输有三个步骤:
1. 从外设数据寄存器或者内存中取出数据,外设数据寄存器地址和内存地址分别由DMA_SxPAR寄存器和DMA_SxM0AR寄存器给出
2. 将取出的数据进行存储
3. DMA_SxNDTR寄存器的自减,DMA_SxNDTR寄存器里的值表示还需要传输的数据个数
通道选择:
每个数据流的通道可以通过DMA_SxCR寄存器中的CHSEL[2:0] 设置。通道和数据流的映射祥参数据手册
举报