在STMF103RCT6上从GPIO读取模拟值

2019-07-14 17:30发布

我是一个电子新手,最近在学习编程现在手上有一块带有STMF103RCT6的现有PCB,其中可用的引脚是GPIO D 0和GPIO D 1。我希望能够读取可变电阻器(操纵杆)的值 - 我可以看到当我向前移动操纵杆时电压逐渐下降,但此刻我只能区分完全向前(1)和大约中途走向中心。我知道这是超过阈值的地方,但不确定是否有办法达到阈值之类的“距离” - 我已将引脚设置为GPIO_Mode_AIN但不确定这是否是死路一条,或者如果没有,从哪里实际读取模拟数据。除了涉及ADC或添加电容器以及捕获填充所需的时间之外,我还有其他选择吗?谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。