请问stm32f051使用ad的dma功能时为什么要设置扫描序列方向为回退?

2019-07-14 16:29发布

●SCANDIR=0: 向前扫描: 从通道0到通道18.
●SCANDIR=1: 回退扫描:从通道18到通道0


  官方例子中的代码:ADC_InitStructure.ADC_ScanDirection = ADC_ScanDirection_Backward;


但是设置扫描序列方向为回退之后通道0却存放在dma数组的a[0]中,而通道18却存在a[17]中,为什么会这样
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。