需要做一个ADC双通道不同采样率的采集存储系统,通过DMA将ADC采集到的数据送到SDRAM,在哪里设置把两个通道采集到的数据分开存储啊,我在DMA_HandleTypeDef就找到一个好像是指定DMA目的地址的结构变量 dma_handler.StreamBaseAddress=Bank5_SDRAM_ADDR; 还有一个问题就是双通道采样的时候,都需要12位的精度,也就是总转换周期需要采样周期+12个ADCCLK,设置不同采样率就只能设置不同的采样周期,比如采样周期一个为3ADCCLK,一个为28ADCCLK,那么在ADC转换的时候两个通道是可以同时进行的吗,不然一个转换另一个必须等待的话不会出错吗?第一次接触STM32,求各位大佬帮忙啊
一周热门 更多>