Analog/digital converter (ADC) UM0306
454/519  
The total number of conversions in the injected group must be written in the L[1:0] bits 
in the ADC_JSQR register.
If the ADC_SQRx or ADC_JSQR registers are modified during a conversion, the current 
conversion is reset and a new start pulse is sent to the ADC to convert the new chosen 
group.
Temperature sensor/V
REFINT
 internal channels
The Temperature sensor is connected to channel ADC_IN16 and the internal reference 
voltage V
REFINT
 is connected to ADC_IN17. These two internal channels can be selected 
and converted as injected or regular channels.
Note: The sensor and V
REFINT
 are only available on the master ADC peripheral.
19.4.4  Single conversion mode 
In Single conversion mode the ADC does one conversion. This mode is started either by 
setting the ADON bit in the ADC_CR2 register (for a regular channel only) or by external 
trigger (for a regular or injected channel), while the CONT bit is 0.
Once the conversion of the selected channel is complete:
● If a regular channel was converted:
– The converted data is stored in the 16-bit ADC_DR register
– The EOC (End Of Conversion) flag is set 
– and an interrupt is generated if the EOCIE is set. 
● If an injected channel was converted:
– The converted data is stored in the 16-bit ADC_DRJ1 register
– The JEOC (End Of Conversion Injected) flag is set 
– and an interrupt is generated if the JEOCIE bit is set. 
The ADC is then stopped.
19.4.5  Continuous conversion mode
In continuous conversion mode ADC starts another conversion as soon as it finishes one. 
This mode is started either by external trigger or by setting the ADON bit in the ADC_CR2 
register, while the CONT bit is 1.
After each conversion:
● If a regular channel was converted:
– The converted data is stored in the 16-bit ADC_DR register
– The EOC (End Of Conversion) flag is set 
– An interrupt is generated if the EOCIE is set. 
● If an injected channel was converted:
– The converted data is stored in the 16-bit ADC_DRJ1 register
– The JEOC (End Of Conversion Injected) flag is set 
– An interrupt is generated if the JEOCIE bit is set.