Skip to main content
nicolas
Senior II
November 12, 2025
Solved

RM0456 discrepancy in ADC oversampling right shift

  • November 12, 2025
  • 3 replies
  • 202 views

In the RM0456 at 33.4.31 Oversampler it say:

The division coefficient M consists of a right bit shift up to 10 bits, and is defined using the OVSS[3:0] bits in the ADC_CFGR2 register.

But at 33.6.5 ADC configuration register 2 (ADC_CFGR2), it allow up to 11 bits:

Bits 8:5 OVSS[3:0]: Oversampling right shift
1011: 11-bit right shift

Best answer by mƎALLEm

Hello @nicolas ,

OVSS[3:0] supports up to 15 bit. Therefore, limit to 10 bit and reserved values in bitfield description will be removed. in RM0456.

 

3 replies

mƎALLEm
Technical Moderator
November 12, 2025

Hello @nicolas,

I will ask internally what's the correct the oversampling right shift available and fix the document accordingly.

Thank you for your contribution. Internal ticket 221624.

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
mƎALLEm
Technical Moderator
November 18, 2025

Sorry I need to unmark the solution until an answer is provided :)

mALLEm_0-1763460142578.png

 

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
mƎALLEm
mƎALLEmBest answer
Technical Moderator
November 20, 2025

Hello @nicolas ,

OVSS[3:0] supports up to 15 bit. Therefore, limit to 10 bit and reserved values in bitfield description will be removed. in RM0456.

 

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."