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

ADC_SQR1_RK macro

Set the selected regular channel rank for rank between 13 and 16.

Syntax

#define ADC_SQR1_RK(_CHANNELNB_, _RANKNB_) (((uint32_t)((uint16_t)(_CHANNELNB_))) << (5U * ((_RANKNB_) - 13U)))

Arguments

_CHANNELNB_

Channel number.

_RANKNB_

Rank number.

Return value

None

References

LocationText
stm32f4xx_hal_adc.h:827
#define ADC_SQR1_RK(_CHANNELNB_, _RANKNB_) (((uint32_t)((uint16_t)(_CHANNELNB_))) << (5U * ((_RANKNB_) - 13U)))
stm32f4xx_hal_adc.c:1722
hadc->Instance->SQR1 &= ~ADC_SQR1_RK(ADC_SQR1_SQ13, sConfig->Rank);
stm32f4xx_hal_adc.c:1725
hadc->Instance->SQR1 |= ADC_SQR1_RK(sConfig->Channel, sConfig->Rank);