void T_Adc_Init(void){ ADC_InitTypeDef ADC_InitStructure; RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1,ENABLE);ADC_DeInit(ADC1); ADC_StructInit(&ADC_InitStructure);ADC_InitStructure.ADC_Resolution = ADC_Resolution_12b; ADC_InitStructure.ADC_ContinuousConvMode = DISABLE; ADC_InitStructure.ADC_ExternalTrigConvEdge = ADC_ExternalTrigConvEdge_None;ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right; ADC_InitStructure.ADC_ScanDirection = ADC_ScanDirection_Backward; ADC_Init(ADC1, &ADC_InitStructure); ADC_ChannelConfig(ADC1,ADC_Channel_16, ADC_SampleTime_239_5Cycles ); ADC_TempSensorCmd(ENABLE); ADC_GetCalibrationFactor(ADC1); ADC_Cmd(ADC1, ENABLE); while(ADC_GetFlagStatus(ADC1,ADC_FLAG_ADEN)==RESET); ADC_StartOfConversion(ADC1); }uint16_t T_Get_Adc()//读取采样值 { ADC_ChannelConfig(ADC1,ADC_Channel_16, ADC_SampleTime_239_5Cycles ); ADC_StartOfConversion(ADC1); while(!ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC )); return ADC_GetConversionValue(ADC1); }uint16_t T_Get_Adc_Average(uint8_t times)//读取多次采样值求平均{ uint32_t temp_val=0; uint8_t t; for(t=0;t
2019-01-07 08:42
stm32f030和stm32f103功能差异主要表现在哪?
2021-07-22 09:35
stm32f030原理图
2017-10-09 17:16
本参考手册向应用程序开发人员提供关于如何使用STM32F030 微控制器的内存和外设所涉 及的信息。
2015-11-10 17:42
STM32f030内部的FLASH擦写时间是多少?STM32f030内部的FLASH擦写次数是多少?STM32f030
2021-10-22 06:23
STM32F030低温下RTC不工作
2021-12-09 09:21
STM32F030在低温下无法启动
2023-09-27 16:19
如何去使用STM32F030的内部时钟呢?如何去使用STM32F030外的部时钟呢?
2021-10-26 06:58
电子发烧友网站提供《STM32F030在低温下无法启动.pdf》资料免费下载
2023-09-20 10:23
有人使用STM32F030芯片内部ADC的CH0、CH3、CH5共3个通道,单次扫描转换后通过DMA将结果放在一个数组。
2024-01-05 10:14