HAL
LL_ADC_REG_ReadMultiConversionData32() is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALLL_ADC_REG_ReadMultiConversionData32()

LL_ADC_REG_ReadMultiConversionData32() function

Get ADC multimode conversion data of ADC master, ADC slave or raw data with ADC master and slave concatenated.

Syntax

__STATIC_INLINE uint32_t LL_ADC_REG_ReadMultiConversionData32(ADC_Common_TypeDef *ADCxy_COMMON,     uint32_t ConversionData);

Arguments

ADCxy_COMMON

ADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE () )

ConversionData

This parameter can be one of the following values: @arg LL_ADC_MULTI_MASTER @arg LL_ADC_MULTI_SLAVE @arg LL_ADC_MULTI_MASTER_SLAVE

Return value

Value between Min_Data=0x00000000 and Max_Data=0xFFFFFFFF

Notes

If raw data with ADC master and slave concatenated is retrieved, a macro is available to get the conversion data of ADC master or ADC slave: see helper macro __LL_ADC_MULTI_CONV_DATA_MASTER_SLAVE (). (however this macro is mainly intended for multimode transfer by DMA, because this function can do the same by getting multimode conversion data of ADC master or ADC slave separately). CDR DATA2 LL_ADC_REG_ReadMultiConversionData32

References

LocationText
stm32f4xx_ll_adc.h:4061
__STATIC_INLINE uint32_t LL_ADC_REG_ReadMultiConversionData32(ADC_Common_TypeDef *ADCxy_COMMON, uint32_t ConversionData)

Call Tree

Functions called by LL_ADC_REG_ReadMultiConversionData32()
LL_ADC_REG_ReadMultiConversionData32()
all items filtered out
Data read by LL_ADC_REG_ReadMultiConversionData32()
LL_ADC_REG_ReadMultiConversionData32()
Type of LL_ADC_REG_ReadMultiConversionData32()
LL_ADC_REG_ReadMultiConversionData32()
uint32_t
all items filtered out