All Errata Descriptions

[中文]

[SAR ADC] The Digital Controller (DMA) of SAR ADC2 Cannot Work

Affected revisions: v0.0 v0.1 v0.2 v0.3 v0.4 v1.1

Description

The Digital Controller of SAR ADC2, i.e., DIG ADC2 controller, may receive a false sampling enable signal. In such a case, the controller will enter an inoperative state.

Workarounds

It is suggested to use SAR ADC1.

Solution

No fix scheduled.

[SAR ADC] SAR ADC Cannot Sample Sufficient Data in DMA Continuous Conversion Mode After Restart

Affected revisions: v0.0 v0.1 v0.2 v0.3 v0.4 v1.1

Description

In DMA continuous conversion mode, if the SAR ADC is stopped and then restarted, the internal hardware counter that counts ADC samples will not be automatically cleared, and there is no dedicated register to manually clear it.

Consequently, users might encounter scenarios such as:

  • Garbled sampling results

  • Samples fewer than the configured value

Workarounds

Before starting the ADC continuous conversion:

  1. Reset the ADC by first setting and then clearing SYSTEM_APB_SARADC_RST

  2. Sequentially configure the 16-bit APB_SARADC_APB_ADC_EOF_NUM field with all values ranging from the previously configured value down to 0, so as to clear the ADC sample counter

Note that this flow may take around 14 ms at most.

Solution

No fix scheduled.