就是239.5个AD时钟周期,AD时钟最快为14MHz
ADC_RegularChannelConfig(ADC1, ADC_Channel_2, 2, ADC_SampleTime_239Cycles5); ADC_Cmd(ADC1, ENABLE); //外部触发 ADC_ExternalTrigConvCmd(ADC1, ENABLE); //使用DMA ADC_DMACmd(ADC1, ENABLE); //校准ADC ADC_ResetCalibration(ADC1); while(ADC_GetResetCalibrationStatus(ADC1)); ADC_StartCalibrat...
ADC_NbrOfChannel = 1; // 初始化ADC ADC_Init(ADCx, &ADC_InitStructure); // 配置ADC时钟N狿CLK2的8分频,即9MHz RCC_ADCCLKConfig(RCC_PCLK2_Div8); // 配置 ADC 通道转换顺序为1,第一个转换,采样时间为55.5个时钟周期 ADC_RegularChannelConfig(ADCx, ADC_CHANNEL, 1, ADC_SampleTime_55Cycles5)...
(ADC1,&ADC_InitStructure);/* Configures ADC1 Channel16 as: first converted channel with an 239 cycles sample time */ADC_RegularChannelConfig(ADC1,ADC_Channel_16,1,ADC_SampleTime_239Cycles5);//采样时间239.5/14MHz = 17.1us/* 使能温度传感器和内部参考电压通道 */ADC_TempSensorVrefintCmd(ENABLE)...
当ADC_CLK=14MHz,采样时间为1.5周期 T= 1.5 + 12.5 = 14周期 = 1μs 当使用触发的注入转换...
ADC1_ChanConf.SamplingTime=ADC_SAMPLETIME_239CYCLES_5;//采样时间HAL_ADC_ConfigChannel(&ADC1_Handler,&ADC1_ChanConf);//通道配置HAL_ADC_Start(&ADC1_Handler);//开启ADC Channel是需要进行ADC转换的通道,其值为 ADC_CHANNEL_0~ADC_CHANNEL_16 或者 ADC_CHANNEL_TEMPSENSOR(内部温度传感器)或者 ADC_CHAN...
ADC_ChannelConfig(ADC1, ADC_Channel_15 , ADC_SampleTime_239_5Cycles);ADC_GetCalibrationFactor(ADC...
GPIO_ResetBits(GPIOB,GPIO_Pin_5);delay(6000000);//0.5s } } void RCC_Configuration(void){ S...
ADC_SampleTime_239Cycles5 采样时间为239.5周期 我是拿来测加速度传感器7260的值的,扫描通道转化完后...