going, ADC enabled with conversion on going, ...) Each
feature can be updated afterwards with a unitary function and
potentially with ADC in a different state than disabled, refer to
description of each function for setting conditioned to ADC
state.
After using this function, other features must be configured
using LL unitary functions. The minimum configuration
remaining to be done is: Set ADC group injected sequencer:
map channel on the selected sequencer rank. Refer to
function LL_ADC_INJ_SetSequencerRanks().Set ADC
channel sampling time Refer to function
LL_ADC_SetChannelSamplingTime();
LL_ADC_INJ_StructInit
void LL_ADC_INJ_StructInit (LL_ADC_INJ_InitTypeDef *
ADC_INJ_InitStruct)
Set each LL_ADC_INJ_InitTypeDef field to default value.
ADC_INJ_InitStruct: Pointer to a LL_ADC_INJ_InitTypeDef
structure whose fields will be set to default values.
50.3 ADC Firmware driver defines
50.3.1 ADC
Analog watchdog - Monitored channels
ADC analog watchdog monitoring
disabled
LL_ADC_AWD_ALL_CHANNELS_REG
ADC analog watchdog monitoring of all
channels, converted by group regular
only
LL_ADC_AWD_ALL_CHANNELS_INJ
ADC analog watchdog monitoring of all
channels, converted by group injected
only
LL_ADC_AWD_ALL_CHANNELS_REG_INJ
ADC analog watchdog monitoring of all
channels, converted by either group
regular or injected
ADC analog watchdog monitoring of
ADC external channel (channel
connected to GPIO pin) ADCx_IN0,
converted by group regular only
ADC analog watchdog monitoring of
ADC external channel (channel
connected to GPIO pin) ADCx_IN0,
converted by group injected only
LL_ADC_AWD_CHANNEL_0_REG_INJ
ADC analog watchdog monitoring of
ADC external channel (channel
connected to GPIO pin) ADCx_IN0,