RM0440 Rev 4 603/2126
RM0440 Analog-to-digital converters (ADC)
724
application (auto-delayed mode)
• Number of external analog input channels per ADC
– Up to 5 fast channels from GPIO pads
– Up to 13 slow channels from GPIO pads
• In addition, there are several internal dedicated channels
– The internal reference voltage (V
REFINT
), connected to ADC1, 3, 4 and 5
– The internal temperature sensor (V
TS
), connected to ADC1 and 5
–The V
BAT
monitoring channel (V
BAT
/3), connected to ADC1, 3 (for category 3
devices only) and 5
– The OPAMP1 internal output connected to ADC1
– The OPAMP2 and OPAMP3 internal outputs connected to ADC2
– The OPAMP3 internal output connected to ADC3
– The OPAMP6 internal output connected to ADC4 (for category 3 devices) or
ADC3 (for category 4 devices)
– The OPAMP4 and OPAMP5 internal outputs connected to ADC5
• Start-of-conversion can be initiated:
– By software for both regular and injected conversions
– By hardware triggers with configurable polarity (internal timers events or GPIO
input events) for both regular and injected conversions
• Conversion modes
– Each ADC can convert a single channel or can scan a sequence of channels
– Single mode converts selected inputs once per trigger
– Continuous mode converts selected inputs continuously
– Discontinuous mode
• Dual ADC mode for ADC1, ADC2, ADC3 and ADC4
• Interrupt generation at ADC ready, the end of sampling, the end of conversion (regular
or injected), end of sequence conversion (regular or injected), analog watchdog 1, 2 or
3 or overrun events
• 3 analog watchdogs per ADC
– Watchdog can perform filtering to ignore out-of-range data
• ADC input range: V
REF–
≤ V
IN
≤ V
REF+
Figure 82 shows the block diagram of one ADC.
21.3 ADC implementation
Table 158. Main ADC features
ADC modes/features ADC1 ADC2 ADC3 ADC4 ADC5
Dual mode X (coupled together) X (coupled together) -