STM32的AD转换?
时间:10-02
整理:3721RD
点击:
ADCConvertedValueLocal = GetADCConvertedValue();
Precent = (ADCConvertedValueLocal*100/0x1000); //算出百分比
Voltage = Precent*33; // 3.3V的电平,计算等效电平
请问这段程序中?为什么算出百分比时!为什么要乘以33. 请教一下这段程序怎么算出来的?
3.3V是电源电压
路过,正在学习中!
不懂,期待高手解答
0x1000=4096
(ADCConvertedValueLocal*100/0x1000)=(ADCConvertedValueLocal/4096)*100=Precent
Voltage = Precent*33;
if ADCConvertedValueLocal=4096
Precent=100
Voltage = 100*33=3300 mV