ADC可以将模拟电压转换为数字变量,
输入电压范围03.3V,转换结果的范围:04095,即0V对应0,3.3V对应4095,中间均为一一对应的线性关系。
STM32F10系列中ADC有多达18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。ADC的结果可以左对齐或右对齐方式存储在16位数据寄存器中。
STM32 ADC的总转换时间
$$
T_{CONV} = 采样时间+12.5个ADC周期
$$
例:
当ADCCLK =14MHz,采样时间为1.5个ADC周期, 则
$$
T_{CONV} = 1.5 +12.5 =14个ADC周期=1us
$$