微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > STM32学习笔记之ADC--DMA方式

STM32学习笔记之ADC--DMA方式

时间:11-28 来源:互联网 点击:

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

void ADC_Configuration(void)
{
ADC_InitTypeDef ADC_InitStructure;


ADC_InitStructure.ADC_Mode = ADC_Mode_Independent;
ADC_InitStructure.ADC_ScanConvMode = DISABLE;
ADC_InitStructure.ADC_ContinuousConvMode = ENABLE;
ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_None;
ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right;
ADC_InitStructure.ADC_NbrOfChannel = 1;
ADC_Init(ADC1, &ADC_InitStructure);


ADC_RegularChannelConfig(ADC1, ADC_Channel_14, 1, ADC_SampleTime_13Cycles5);


ADC_Cmd(ADC1, ENABLE);


ADC_SoftwareStartConvCmd(ADC1, ENABLE);
}

ADCVal = ADC_GetConversionValue(ADC1);//查询方式

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top