求解 STM8S,配置多通道ADC方法

2019-07-19 21:10发布

想做一个小东西,,,利用两个ADC通道,分别采集两个按键电压,进行对比操作
但是始终没有掌握 配置方法,求大神解答,谢谢了,还请不要鄙视菜鸟

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
白彦辉
1楼-- · 2019-07-19 22:06
int OneChannelGetADValue(ADC1_Channel_TypeDef ADC1_Channel,ADC1_SchmittTrigg_TypeDef ADC1_SchmittTriggerChannel)
{
     unsigned int ADConversion_Value;
     
     ADC1_Init(ADC1_CONVERSIONMODE_CONTINUOUS , ADC1_Channel, ADC1_PRESSEL_FCPU_D18,
      ADC1_EXTTRIG_TIM, DISABLE, ADC1_ALIGN_RIGHT, ADC1_SchmittTriggerChannel,DISABLE);
     ADC1_Cmd(ENABLE);
     ADC1_StartConversion();
     ADConversion_Value = ADC1_GetConversionValue();
     return ADConversion_Value;
}
白彦辉
2楼-- · 2019-07-19 22:58
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-07-19 23:33
 精彩回答 2  元偷偷看……
白彦辉
4楼-- · 2019-07-20 03:51
正点原子 发表于 2016-8-3 20:14
自己解决了

瞎整的,目前需要的现象是出来了,就先贴个程序,没准有一点点参考价值
wxs732
5楼-- · 2019-07-20 04:16
 精彩回答 2  元偷偷看……

一周热门 更多>