This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF52832 SAADC 14-bit with 0 oversampling

I'm using the nRF52832, and taking ADC measurements, with 14 bit resolution and with Oversampling disabled. The nRF52832 Product Specification mentions the saadc can be configured with "8/10/12-bit resolution, 14-bit resolution with oversampling";

My measurements are coming back in a 14-bit format. Is oversampling occurring even though my sdk_config.h has the line "#define SAADC_CONFIG_OVERSAMPLE 0"? Does the nRF52832 actually have a 14-bit adc?

If oversampling is occuring, what's the nature of it? I have acquisition time set to 10uS. How many additional samples are taken, and how much time are they taking?

When i'm calculating quantization noise, should i assume 14-bits or 12-bits?

Thank you!

Related