中级会员
 
- 积分
- 205
- 金钱
- 205
- 注册时间
- 2016-3-24
- 在线时间
- 30 小时
|

楼主 |
发表于 2016-8-7 09:26:35
|
显示全部楼层
u16 Get_Adc(u8 ch)
{
//éèÖÃÖ¸¶¨ADCμÄ1æÔò×éí¨μ࣬ò»¸öDòáD£¬2éÑùê±¼ä
ADC_RegularChannelConfig(ADC1, ch, 1, ADC_SampleTime_239Cycles5 );
ADC_RegularChannelConfig(ADC1, ch, 2, ADC_SampleTime_239Cycles5 );
ADC_SoftwareStartConvCmd(ADC1, ENABLE);
//while(!ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC ));//等待转换结束
delay_ms(250);
return ADC_GetConversionValue(ADC1);
}
按步操作发现是在等待转换结束那里不动了,把这行注释掉就可以运行了,不知道为什么
|
|