STM32之ADC
一 对于ADC来说,开发者关注的主要是分辨率、转换速度/ADC类型、参考电压范围。
1.1分辨率:12位,LSB=Vref/2^12
1.2转换时间:ADC最高时钟频率14MHZ,采样一次至少14个ADC时钟周期即1us,转换时间Tconv=(采样周期 +保持周期)*ADC的时钟周期,保持周期固定=12.5个周期不变,假如采样周期配置为55.5个周期,ADCCLK/PCLL2=1/9,转换时间Tconv=(55.5+12.5)/9=7.56us.
1.3ADC类型:逐次逼近型
1.4参考电压范围:Vref-=0V,2.4V<Vref+ <3.6V, 输入电压范围:Vref-Vin<Vref+.当输出电压超过范围是需要进行电阻分压和运算电路平移。
1.5通道数、触发方式、转换方式、转换结果获得:16个输入通道可以通过软件触发、定时器、外中断触发;转换的结果在规则通道或者注入通道寄存器中,转换结束可以通过DMA传输到内存,如果使能模拟看门狗,将触发模拟看门狗中断。