G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference
Operation on ADC hierarchical scope: group regular

Functions

__STATIC_INLINE void DDL_ADC16_REG_StartConversion (ADC16_TypeDef *ADCx)
 Start ADC group regular conversion.
__STATIC_INLINE void DDL_ADC16_REG_StopConversion (ADC16_TypeDef *ADCx)
 Stop ADC group regular conversion.
__STATIC_INLINE uint32_t DDL_ADC16_REG_IsConversionOngoing (ADC16_TypeDef *ADCx)
 Get ADC group regular conversion state.
__STATIC_INLINE uint32_t DDL_ADC16_REG_IsStopConversionOngoing (ADC16_TypeDef *ADCx)
 Get ADC group regular command of conversion stop state.
__STATIC_INLINE uint32_t DDL_ADC16_REG_ReadConversionData32 (ADC16_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).

Detailed Description

Function Documentation

◆ DDL_ADC16_REG_IsConversionOngoing()

__STATIC_INLINE uint32_t DDL_ADC16_REG_IsConversionOngoing ( ADC16_TypeDef * ADCx)

Get ADC group regular conversion state.

Parameters
ADCxADC instance
Return values
0no conversion is on going on ADC group regular.

Definition at line 3079 of file g32r4xx_ddl_adc16.h.

◆ DDL_ADC16_REG_IsStopConversionOngoing()

__STATIC_INLINE uint32_t DDL_ADC16_REG_IsStopConversionOngoing ( ADC16_TypeDef * ADCx)

Get ADC group regular command of conversion stop state.

Parameters
ADCxADC instance
Return values
0no command of conversion stop is on going on ADC group regular.

Definition at line 3089 of file g32r4xx_ddl_adc16.h.

◆ DDL_ADC16_REG_ReadConversionData32()

__STATIC_INLINE uint32_t DDL_ADC16_REG_ReadConversionData32 ( ADC16_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).

Parameters
ADCxADC instance
Return values
Valuebetween Min_Data=0x00000000 and Max_Data=0xFFFFFFFF

Definition at line 3102 of file g32r4xx_ddl_adc16.h.

◆ DDL_ADC16_REG_StartConversion()

__STATIC_INLINE void DDL_ADC16_REG_StartConversion ( ADC16_TypeDef * ADCx)

Start ADC group regular conversion.

Parameters
ADCxADC instance
Return values
None

Definition at line 3049 of file g32r4xx_ddl_adc16.h.

◆ DDL_ADC16_REG_StopConversion()

__STATIC_INLINE void DDL_ADC16_REG_StopConversion ( ADC16_TypeDef * ADCx)

Stop ADC group regular conversion.

Parameters
ADCxADC instance
Return values
None

Definition at line 3064 of file g32r4xx_ddl_adc16.h.