采集PA4的电压,当没有接入外部输入时打印的ADC值已经有1500了。
然后接入0.12V的外部输入时,ADC值为1600。
用上面的公式计算电压值大约为3.3V,这就不对了啊。
热门产品 :
CH32X035: 32位USB+USB PD单片机
采集PA4的电压,当没有接入外部输入时打印的ADC值已经有1500了。
然后接入0.12V的外部输入时,ADC值为1600。
用上面的公式计算电压值大约为3.3V,这就不对了啊。
您好,正常的。ADC初始值要带入到公式中计算。
计算公式中用1050代替1.05,数据类型为16位无符号,这样方便计算。
adcBuff[i]*1050/512-3*1050,-12db增益。
adcBuff[i]*1050/1024-1050,-6db增益。
adcBuff[i]*1050/2048,0db增益。
这个ADC初始值是怎么来的呢?不太理解
与MCU内部电路设计有关,不用纠结,按公式使用即可。