我刚刚运行了示例代码,它只测量 0v 到 2.9v 任何更高的电压都不会注册,因为我猜已经达到了 12 位 4095,但为什么它达到了 2.9v 而不是预期的 3.3v?
代码:
全选
(256) EXAMPLE: calibra
tion scheme version is Curve Fitting
I (266) EXAMPLE: Calibration Success
I (60276) EXAMPLE: ADC1 Channel[2] Raw Data: 4095
I (60276) EXAMPLE: ADC1 Channel[2] Cali Voltage: 2915 mV
I (61276) EXAMPLE: ADC1 Channel[2] Raw Data: 4095
I (61276) EXAMPLE: ADC1 Channel[2] Cali Voltage: 2915 mV
....
我可以提供自定义衰减吗?为什么arduino核心可以读取高达3.3v