STM32F427VIT ADC相关配置
需求:两路ADC同时采集,信号做差分,需要保证两路ADC采集时间同步。
方案:双重ADC规则模式,采用外部触发保证两路采集同步。
实现:
双重ADC模式,ADC1与ADC2。

ADC1配置


ADC2配置,ADC不需要再做DMA Setting,双重模式共用ADC1的DMA

TIM2 Trigger模式


ADC启动Capture步骤:
HAL_ADC_Start(&hadc2);
HAL_ADCEx_MultiModeStart_DMA(&hadc1, gCapBuf, MAX_CAPTURE_BUF_SIZE);
HAL_TIM_Base_Start(&htim2);//如果采用software方式,仅需要上面两条指令
DMA每传送一次数据,包含ADC2和ADC1的一次采集,ADC2位于高16bit,ADC1位于低16bit
本文介绍如何在STM32F427VIT上使用双重ADC模式进行同步采集,通过外部触发确保两路ADC信号采集的时间同步。详细解释了配置过程,包括ADC1与ADC2的设置,以及使用TIM2触发模式启动ADC采集。
1054

被折叠的 条评论
为什么被折叠?



