STM32设计多通道数据采集系统,ADC+DMA,ADC1用了8个通道,而DMA2有8个数据流,而每个数据流又有8个通道(请求),设计的时候怎么对应?需要对应么?如何确保DMA传输数据过程中对应的ADC通道?
不同ADC通道采集不同的物理量,DMA传输时如何区分?
使用中断,DMA通道的中断源应该是某个固定的通道。
要是不使用中断,手动触发那么都可以的。
上图是DMA2的映射图,ADC1对应数据流的通道0,然而ADC1也有16个通道,这需要对应么?
这是DMA的配置,如果ADC1的几个通道扫描采集的话,是对应DMA_Streamx中的一个通道么?几个ADC通道采集的数据在DMA_Streamx是如何存储的?连续??