CR2 JEXTEN LL_ADC_INJ_SetTriggerSource
LL_ADC_INJ_GetTriggerSource
__STATIC_INLINE uint32_t LL_ADC_INJ_GetTriggerSource
(ADC_TypeDef * ADCx)
Get ADC group injected conversion trigger source: internal (SW
start) or from external IP (timer event, external interrupt line).
Returned: value can be one of the following values:
LL_ADC_INJ_TRIG_SOFTWARE
LL_ADC_INJ_TRIG_EXT_TIM1_CH4
LL_ADC_INJ_TRIG_EXT_TIM1_TRGO
LL_ADC_INJ_TRIG_EXT_TIM2_CH1
LL_ADC_INJ_TRIG_EXT_TIM2_TRGO
LL_ADC_INJ_TRIG_EXT_TIM3_CH2
LL_ADC_INJ_TRIG_EXT_TIM3_CH4
LL_ADC_INJ_TRIG_EXT_TIM4_CH1
LL_ADC_INJ_TRIG_EXT_TIM4_CH2
LL_ADC_INJ_TRIG_EXT_TIM4_CH3
LL_ADC_INJ_TRIG_EXT_TIM4_TRGO
LL_ADC_INJ_TRIG_EXT_TIM5_CH4
LL_ADC_INJ_TRIG_EXT_TIM5_TRGO
LL_ADC_INJ_TRIG_EXT_TIM8_CH2
LL_ADC_INJ_TRIG_EXT_TIM8_CH3
LL_ADC_INJ_TRIG_EXT_TIM8_CH4
LL_ADC_INJ_TRIG_EXT_EXTI_LINE15
To determine whether group injected trigger source is internal
(SW start) or external, without detail of which peripheral is
selected as external trigger, (equivalent to
"if(LL_ADC_INJ_GetTriggerSource(ADC1) ==
LL_ADC_INJ_TRIG_SOFTWARE)") use function
LL_ADC_INJ_IsTriggerSourceSWStart.
Availability of parameters of trigger sources from timer
depends on timers availability on the selected device.
Reference Manual to
LL API cross
reference:
CR2 JEXTSEL LL_ADC_INJ_GetTriggerSource
CR2 JEXTEN LL_ADC_INJ_GetTriggerSource
LL_ADC_INJ_IsTriggerSourceSWStart
__STATIC_INLINE uint32_t
LL_ADC_INJ_IsTriggerSourceSWStart (ADC_TypeDef * ADCx)
Get ADC group injected conversion trigger source internal (SW
start) or external.
Value: "0" if trigger source external trigger Value "1" if trigger
source SW start.