32ADC_RegularChannelConfig(ADC1,ADC_Channel_10,1,ADC_SampleTime_7Cycles5);//注意这里的扫描顺序的RANK参数(即1、2、3)33ADC_RegularChannelConfig(ADC1,ADC_Channel_TempSensor,2,ADC_SampleTime_7Cycles5);//注意扫描周期的设置34ADC_RegularChannelConfig(ADC1,ADC_Channel_Vrefint,3,ADC_SampleTime_7Cycles5)...
ADC_RegularChannelConfig(ADC1, channel, 1, ADC_SampleTime_239Cycles5); ADC_SoftwareStartConvCmd(ADC1, ENABLE); //使能指定得到ADC1的软件转换功能 while(!ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC));//等待转换结束 return ADC_GetConversionValue(ADC1); //返回最近一次ADC1 规则组的转换结果 } 其中ADC_...
sConfig.SamplingTime = ADC_SAMPLETIME_7CYCLES_5;sConfig.OffsetNumber = ADC_OFFSET_NONE;sConfig....
对ADC的通道设置不同的采样周期,所对应的采样时间也会不同: ADC_SampleTime_1Cycles5: Sample time equal to 1.5 cycles 采样时间等于1.5个周期 ADC_SampleTime_7Cycles5: Sample time equal to 7.5 cycles 采样时间等于7.5个周期 ADC_SampleTime_13Cycles5: Sample time equal to 13.5 cycles 采样时间等于13.5个...
ADC_RegularChannelConfig(ADC1, ADC_Channel_1, 1, ADC_SampleTime_71Cycles5);ADC_RegularChannelConfig...
4、开始配置ADC ,使用了ADC1的3、4、7三个通道,都是单端模式。 5、一些基本配置,和F1、F4差不很多。 6、 这里就是我要讲的重点,过采样的设置。先看配置 使能过采样,没什么好说的。 先说这个过采样率,手册上有说明H7系列支持2到1024倍的过采样,这个过采样率一定要设置成偶数,原因下一条讲,我是用的16...
// ADC_RegularChannelConfig(ADC1,ADC_Channel_13,1,ADC_SampleTime_71Cycles5); ADC_RegularChannelConfig(ADC1,ADC_Channel_16,1,ADC_SampleTime_71Cycles5); /*Enable temperature***/ ADC_TempSensorVrefintCmd(ENABLE);//uncomment it for test internal...
对ADC的通道设置不同的采样周期,所对应的采样时间也会不同: ADC_SampleTime_1Cycles5: Sample time equal to 1.5 cycles 采样时间等于1.5个周期 ADC_SampleTime_7Cycles5: Sample time equal to 7.5 cycles 采样时间等于7.5个周期 ADC_SampleTime_13Cycles5: Sample time equal to 13.5 cycles 采样时间等于13.5个...
//ADC_RegularChannelConfig(ADC1,ADC_Channel_0,1,ADC_SampleTime_7Cycles5); ADC_Cmd(ADC1,ENABLE);//使能或者失能指定的ADC ADC_ResetCalibration(ADC1);//重置指定的ADC的校准寄存器 while(ADC_GetResetCalibrationStatus(ADC1));//等待校准寄存器初始化 ...
(ADC1, ADC_Channel_5,2, ADC_SampleTime_71Cycles5); /* Enable ADC1 */ ADC_Cmd(ADC1, ENABLE); ADC_DMACmd(ADC1, ENABLE);/* Enable ADC1 reset calibaration register */ ADC_ResetCalibration(ADC1); //复位指定的ADC1的校准寄存器 /* Check the end of ADC1 reset calibration register */...