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

ADC_SQR2_RK macro

Set the selected regular channel rank for rank between 7 and 12.

Syntax

#define ADC_SQR2_RK(_CHANNELNB_, _RANKNB_) (((uint32_t)((uint16_t)(_CHANNELNB_))) << (5U * ((_RANKNB_) - 7U)))

Arguments

_CHANNELNB_

Channel number.

_RANKNB_

Rank number.

Return value

None

References

LocationText
stm32f4xx_hal_adc.h:819
#define ADC_SQR2_RK(_CHANNELNB_, _RANKNB_) (((uint32_t)((uint16_t)(_CHANNELNB_))) << (5U * ((_RANKNB_) - 7U)))
stm32f4xx_hal_adc.c:1713
hadc->Instance->SQR2 &= ~ADC_SQR2_RK(ADC_SQR2_SQ7, sConfig->Rank);
stm32f4xx_hal_adc.c:1716
hadc->Instance->SQR2 |= ADC_SQR2_RK(sConfig->Channel, sConfig->Rank);