|
STM32F4xx_HAL_Driver
1.8.3
|
Collaboration diagram for Operation on ADC hierarchical scope: group regular:Functions | |
| __STATIC_INLINE void | LL_ADC_REG_StartConversionSWStart (ADC_TypeDef *ADCx) |
| Start ADC group regular conversion. More... | |
| __STATIC_INLINE void | LL_ADC_REG_StartConversionExtTrig (ADC_TypeDef *ADCx, uint32_t ExternalTriggerEdge) |
| Start ADC group regular conversion from external trigger. More... | |
| __STATIC_INLINE void | LL_ADC_REG_StopConversionExtTrig (ADC_TypeDef *ADCx) |
| Stop ADC group regular conversion from external trigger. More... | |
| __STATIC_INLINE uint32_t | LL_ADC_REG_ReadConversionData32 (const ADC_TypeDef *ADCx) |
| Get ADC group regular conversion data, range fit for all ADC configurations: all ADC resolutions and all oversampling increased data width (for devices with feature oversampling). @rmtoll DR RDATA LL_ADC_REG_ReadConversionData32. More... | |
| __STATIC_INLINE uint16_t | LL_ADC_REG_ReadConversionData12 (const ADC_TypeDef *ADCx) |
| Get ADC group regular conversion data, range fit for ADC resolution 12 bits. More... | |
| __STATIC_INLINE uint16_t | LL_ADC_REG_ReadConversionData10 (const ADC_TypeDef *ADCx) |
| Get ADC group regular conversion data, range fit for ADC resolution 10 bits. More... | |
| __STATIC_INLINE uint8_t | LL_ADC_REG_ReadConversionData8 (const ADC_TypeDef *ADCx) |
| Get ADC group regular conversion data, range fit for ADC resolution 8 bits. More... | |
| __STATIC_INLINE uint8_t | LL_ADC_REG_ReadConversionData6 (const ADC_TypeDef *ADCx) |
| Get ADC group regular conversion data, range fit for ADC resolution 6 bits. More... | |
| __STATIC_INLINE uint32_t | LL_ADC_REG_ReadMultiConversionData32 (const ADC_Common_TypeDef *ADCxy_COMMON, uint32_t ConversionData) |
| Get ADC multimode conversion data of ADC master, ADC slave or raw data with ADC master and slave concatenated. More... | |
| __STATIC_INLINE uint16_t LL_ADC_REG_ReadConversionData10 | ( | const ADC_TypeDef * | ADCx | ) |
Get ADC group regular conversion data, range fit for ADC resolution 10 bits.
| ADCx | ADC instance |
| Value | between Min_Data=0x000 and Max_Data=0x3FF |
Definition at line 4004 of file stm32f4xx_ll_adc.h.
| __STATIC_INLINE uint16_t LL_ADC_REG_ReadConversionData12 | ( | const ADC_TypeDef * | ADCx | ) |
Get ADC group regular conversion data, range fit for ADC resolution 12 bits.
| ADCx | ADC instance |
| Value | between Min_Data=0x000 and Max_Data=0xFFF |
Definition at line 3989 of file stm32f4xx_ll_adc.h.
| __STATIC_INLINE uint32_t LL_ADC_REG_ReadConversionData32 | ( | const ADC_TypeDef * | ADCx | ) |
Get ADC group regular conversion data, range fit for all ADC configurations: all ADC resolutions and all oversampling increased data width (for devices with feature oversampling). @rmtoll DR RDATA LL_ADC_REG_ReadConversionData32.
| ADCx | ADC instance |
| Value | between Min_Data=0x00000000 and Max_Data=0xFFFFFFFF |
Definition at line 3974 of file stm32f4xx_ll_adc.h.
| __STATIC_INLINE uint8_t LL_ADC_REG_ReadConversionData6 | ( | const ADC_TypeDef * | ADCx | ) |
Get ADC group regular conversion data, range fit for ADC resolution 6 bits.
| ADCx | ADC instance |
| Value | between Min_Data=0x00 and Max_Data=0x3F |
Definition at line 4034 of file stm32f4xx_ll_adc.h.
| __STATIC_INLINE uint8_t LL_ADC_REG_ReadConversionData8 | ( | const ADC_TypeDef * | ADCx | ) |
Get ADC group regular conversion data, range fit for ADC resolution 8 bits.
| ADCx | ADC instance |
| Value | between Min_Data=0x00 and Max_Data=0xFF |
Definition at line 4019 of file stm32f4xx_ll_adc.h.
| __STATIC_INLINE uint32_t LL_ADC_REG_ReadMultiConversionData32 | ( | const ADC_Common_TypeDef * | ADCxy_COMMON, |
| uint32_t | ConversionData | ||
| ) |
Get ADC multimode conversion data of ADC master, ADC slave or raw data with ADC master and slave concatenated.
| 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:
|
| Value | between Min_Data=0x00000000 and Max_Data=0xFFFFFFFF |
Definition at line 4061 of file stm32f4xx_ll_adc.h.
| __STATIC_INLINE void LL_ADC_REG_StartConversionExtTrig | ( | ADC_TypeDef * | ADCx, |
| uint32_t | ExternalTriggerEdge | ||
| ) |
Start ADC group regular conversion from external trigger.
| ExternalTriggerEdge | This parameter can be one of the following values:
|
| ADCx | ADC instance |
| None |
Definition at line 3942 of file stm32f4xx_ll_adc.h.
| __STATIC_INLINE void LL_ADC_REG_StartConversionSWStart | ( | ADC_TypeDef * | ADCx | ) |
Start ADC group regular conversion.
| ADCx | ADC instance |
| None |
Definition at line 3921 of file stm32f4xx_ll_adc.h.
| __STATIC_INLINE void LL_ADC_REG_StopConversionExtTrig | ( | ADC_TypeDef * | ADCx | ) |
Stop ADC group regular conversion from external trigger.
| ADCx | ADC instance |
| None |
Definition at line 3960 of file stm32f4xx_ll_adc.h.