Skip to main content
Ticcola Nessla
Visitor II
November 21, 2022
Question

STSPIN3201 ADC Vref_int channel value has too ripple.

  • November 21, 2022
  • 1 reply
  • 563 views

I use STEVAL-STSPIN3201. I was testing ADC channels. I tried to read Vrefint channel. However the value had too ripple(1520-1570). I used F0 discovery board to check Vrefint. There has no ripple. What is the problem on STEVAL-STSTSPIN3201?

This topic has been closed for replies.

1 reply

Cristiana SCARAMEL
Technical Moderator
November 24, 2022

Hello @Ticcola Nessla​,

the ADC full scale is VDDA that is generated by internal DC/DC buck regulator.

So you are reading the buck regulator ripple.

In fact, you can use the VREFINT measure to compensate for all other ADC conversions.

This compensation method is described in the STM32F0 family reference manual (RM0091 at page 260).

"If you feel a post has answered your question, please click ""Accept as Solution"""