STM32F301的ADC差分采样配置结果和单端模式一个样

2019-07-14 13:53发布

关于差分模式的配置,datasheet里面介绍的很简单。我按照要求去做结果似乎和单端模式一个样,不知道是什么原因,请各位大神指教。
主要涉及到几个方面:
step 1 :ADC1->CR |= ADCALDIF;     //1: Writing ADCAL will launch a calibration in Differential inputs Mode.
。。。

step2:ADC1->DIFSEL |= 0x02;   //DIFSEL = 1: ADC analog input channel-i is configured in differential mode
...

step3:ADC1->JSQR = (3 << 0)       //2 CONVERSIONS
               | (8 << 2)       //JEXTSEL: External trigger selection for injected group (JEXT8 = TIM1_TRGO2)
               | (1 << 6)       //01: Hardware trigger detection on the rising edge
               | (2 << 8);       //JSQ1: ADC_IN1

然后我会在JDR中取值,但是发现这个值和单端配置ADC模式得出的值是一样的,请问各位大神,我上面的几个关于ADC differential mode的配置有什么问题吗?
         
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。