ADC_Channel_0与实际的adc用管脚PA0不一致

2019-07-14 16:52发布

我没有用dma,直接调用ADC1_GetVol( 1 , ADC_Channel_9),我的adc用管脚PB1,按理应该是ADC_Channel_9。实际上却在ADC_Channel_0;adc用管脚PA0,按理应该是ADC_Channel_0。实际上却在ADC_Channel_9,怎么会变了?
更郁闷的是程序修改了其它与这个调用ADC1_GetVol无关的地方,原来的adc用ADC_Channel_0,却没有跟随变化了?而adc用管脚PA0,按理应该是ADC_Channel_0。还在ADC_Channel_9。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
jingyin58783
1楼-- · 2019-07-14 20:15
 精彩回答 2  元偷偷看……
yuxiangxyz
2楼-- · 2019-07-14 23:58
是不是你没有打开ADC管脚,
60user60
3楼-- · 2019-07-15 00:38
好像是绕口令哦
handsomelchcpp
4楼-- · 2019-07-15 03:27
太奇怪了,没遇到过
微笑的绽放
5楼-- · 2019-07-15 04:30
这种情况那就排除看看喽,是不是原理图上面连接有错或者是标错了了,或者查一下端口复用之类的,最好重新建立一个单独工程看看。芯片一般是不会有问题,估计原理图可能性比较大
zzw0719
6楼-- · 2019-07-15 09:45
 精彩回答 2  元偷偷看……

一周热门 更多>