4 years, 5 months ago.


Reading a voltage value like below:

uint16_t meas;   // ADC measured value
meas = analog_value.read_u16(); // Reads the analog input value (range for ADC is 0-65535)
 meas=meas*3300/65536;             // Convert to  mV

If real Vdd (and so Vrefp) are 3.285 V (not exactly 3.3 V) , will an error result ?

Be the first to answer this question.