1. DMA buffersize 设置为通道数目
2.正常现象。1.5采样周期时需要信号源的内阻更小,关于采样周期跟信号源的内阻的关系 可以参考STM32 datasheet的ADC部分。
3. 试试 ADC_InitStructure.ADC_Mode = ADC_Mode_Independent 非独立模式,双ADC 交替工作
4.
ADC_SoftwareStartConvCmd(ADC1, ENABLE);
//要做的事情写在这里
ADC_SoftwareStartConvCmd(ADC1, DISABLE);
下面是DMA初始化:
ADC_InitStructure.ADC_ContinuousConvMode = DISABLE;