我有一个定制板,可以在其中上载从platformio和板bluepill_f103c8
生成的代码。而且我可以使LED闪烁等,但是当我要进行AnalogRead时,它总是返回0。
我正在尝试从PA8
引脚读取数据。
在我的设置中,我将该引脚设置为INPUT_ANALOG,是否需要做其他事情才能获得读数?
引脚上的电压约为0.25V,我正在尝试读取。
答案 0 :(得分:0)
在此处https://wiki.stm32duino.com/index.php?title=File:Bluepillpinout.gif参考引脚图
analogRead
仅适用于具有关联ADC通道的引脚。
所以这是PA0
到PA7
,然后是PB0
和PB1
,所以我想这是您的问题。
看起来PA8
是PWM输出。