单次转换时为什么ADC1在ADC3初始化之后初始化就不能正常工作

2019-07-20 20:16发布

用原子的例程时,单次转换实验,ADC1和ADC3同时用时,当先初始化Adc1再初始化ADC3,即Adc_Init();Adc3_Init(); 两者都能常工作。但是互换顺序后选初始化ADC3就不能正常工作了,此时只有ADC1通道可以工作,找了一上午也没发现是什么原因,觉得他们初始化相同啊,求解!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
若然落木
1楼-- · 2019-07-21 00:44
现在发现只要这两条语句RCC_APB2PeriphResetCmd(RCC_APB2Periph_ADC1,ENABLE);  RCC_APB2PeriphResetCmd(RCC_APB2Periph_ADC1,DISABLE);在ADC_Cmd(ADC3, ENABLE);之前就没问题,一旦在之后就出现上述问题,不知是什么原因————       
EasyC
2楼-- · 2019-07-21 01:29
 精彩回答 2  元偷偷看……

一周热门 更多>