LL ADC Generic Driver
Parameters
Return values
Notes
Reference Manual to
LL API cross
reference:
708/1371
ADCx: ADC instance
Returned: value can be one of the following values:
LL_ADC_REG_SEQ_SCAN_DISABLE
LL_ADC_REG_SEQ_SCAN_ENABLE_2RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_3RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_4RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_5RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_6RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_7RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_8RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_9RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_10RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_11RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_12RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_13RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_14RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_15RANKS
LL_ADC_REG_SEQ_SCAN_ENABLE_16RANKS
Description of ADC group regular sequencer features: For
devices with sequencer fully configurable (function
"LL_ADC_REG_SetSequencerRanks()" available): sequencer
length and each rank affectation to a channel are
configurable. This function retrieves: Sequence length:
Number of ranks in the scan sequence.Sequence direction:
Unless specified in parameters, sequencer scan direction is
forward (from rank 1 to rank n). Sequencer ranks are selected
using function "LL_ADC_REG_SetSequencerRanks()". For
devices with sequencer not fully configurable (function
"LL_ADC_REG_SetSequencerChannels()" available):
sequencer length and each rank affectation to a channel are
defined by channel number. This function retrieves: Sequence
length: Number of ranks in the scan sequence is defined by
number of channels set in the sequence, rank of each
channel is fixed by channel HW number. (channel 0 fixed on
rank 0, channel 1 fixed on rank1, ...).Sequence direction:
Unless specified in parameters, sequencer scan direction is
forward (from lowest channel number to highest channel
number). Sequencer ranks are selected using function
"LL_ADC_REG_SetSequencerChannels()".
On this STM32 serie, group regular sequencer configuration
is conditioned to ADC instance sequencer mode. If ADC
instance sequencer mode is disabled, sequencers of all
groups (group regular, group injected) can be configured but
their execution is disabled (limited to rank 1). Refer to function
LL_ADC_SetSequencersScanMode().
Sequencer disabled is equivalent to sequencer of 1 rank:
ADC conversion on only 1 channel.
SQR1 L LL_ADC_REG_SetSequencerLength
DocID028236 Rev 2
UM1940
Need help?
Do you have a question about the STM32F2 and is the answer not in the manual?