HAL
ADC_SQR3_RK is only used within HAL.
 
Symbols
loading...
Files
loading...

ADC_SQR3_RK macro

Set the selected regular channel rank for rank between 1 and 6.

Syntax

#define ADC_SQR3_RK(_CHANNELNB_, _RANKNB_) (((uint32_t)((uint16_t)(_CHANNELNB_))) << (5U * ((_RANKNB_) - 1U)))

Arguments

_CHANNELNB_

Channel number.

_RANKNB_

Rank number.

Return value

None

References

LocationText
stm32f4xx_hal_adc.h:811
#define ADC_SQR3_RK(_CHANNELNB_, _RANKNB_) (((uint32_t)((uint16_t)(_CHANNELNB_))) << (5U * ((_RANKNB_) - 1U)))
stm32f4xx_hal_adc.c:1704
hadc->Instance->SQR3 &= ~ADC_SQR3_RK(ADC_SQR3_SQ1, sConfig->Rank);
stm32f4xx_hal_adc.c:1707
hadc->Instance->SQR3 |= ADC_SQR3_RK(sConfig->Channel, sConfig->Rank);