class ADC -- 模数转换¶
ADC 类封装了单个模数转换器通道,它对引脚(或某个片上模拟通道)上的电压进行采样并返回其离散化的值。
用法示例:
from machine import ADC, Pin
adc = ADC(Pin("P6")) # ADC channel on header pin P6 (PA5)
val = adc.read_u16() # raw reading scaled to 0..65535
构造函数¶
- class machine.ADC(id: int | str | Pin) ADC¶
为由
id标识的模拟源构造一个ADC对象。可接受的形式有:方法¶
常量¶
下列常量仅在 STM32 端口上可用;将它们作为
id参数传入,以构造一个读取某个片上模拟传感器的ADC。read_u16()的结果是该通道的原始 16 位读数;如需校准后的值,请使用pyb.ADCAll上的辅助函数。