STM32L ADC校正问题
最近在做STM32L adc采样,需要进行ADC的校正,vdda连接3.3V电压。想通过内部Vrefint 直接连接到ADC17通道读取数据然后利用VDDA=3*Vrefint_cal / Vrefint_data进行数据的验证,通过串口显示VDDA总为2.937,不知道问题出在哪里,公式中利用数据手册上说Vrefint_cal是在3V情况下测量的并且存储在内存0x1FF8 0078-0x1FF8 0079中的数据:'(
RE:STM32L ADC校正问题
建议读取外部的ADC数值,用可变,稳压的供电源测试。通过读取到ADC值,电压不能超了VERF的范围。RE:STM32L ADC校正问题
看看你的输入电压是否是标准的RE:STM32L ADC校正问题
运算误差?用浮点运算试试。RE:STM32L ADC校正问题
AD输入电压不能超了VERF的范围, 否则读取到的就是VREF的值RE:STM32L ADC校正问题
主要可以看看输入电压是否对RE:STM32L ADC校正问题
你的输入电压是否正确RE:STM32L ADC校正问题
Vrefint_cal / Vrefint_data,对这两个数据进行仿真。寻找根源RE:STM32L ADC校正问题
输入电压超出范围了吧回复:STM32L ADC校正问题
最好量一下参考电压和测量的电压
页:
[1]