![]() |
G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference
|
Functions | |
| __STATIC_INLINE void | DDL_ADC16_SetOverSamplingScope (ADC16_TypeDef *ADCx, uint32_t OvsScope) |
| Set ADC oversampling scope: ADC groups regular and-or injected. | |
| __STATIC_INLINE uint32_t | DDL_ADC16_GetOverSamplingScope (ADC16_TypeDef *ADCx) |
| Get ADC oversampling scope: ADC groups regular and-or injected. | |
| __STATIC_INLINE void | DDL_ADC16_SetOverSamplingDiscont (ADC16_TypeDef *ADCx, uint32_t OverSamplingDiscont) |
| Set ADC oversampling discontinuous mode (triggered mode) on the selected ADC group. | |
| __STATIC_INLINE uint32_t | DDL_ADC16_GetOverSamplingDiscont (ADC16_TypeDef *ADCx) |
| Get ADC oversampling discontinuous mode (triggered mode) on the selected ADC group. | |
| __STATIC_INLINE void | DDL_ADC16_ConfigOverSamplingRatioShift (ADC16_TypeDef *ADCx, uint32_t Ratio, uint32_t Shift) |
| Set ADC oversampling (impacting both ADC groups regular and injected). | |
| __STATIC_INLINE uint32_t | DDL_ADC16_GetOverSamplingRatio (ADC16_TypeDef *ADCx) |
| Get ADC oversampling ratio (impacting both ADC groups regular and injected). | |
| __STATIC_INLINE uint32_t | DDL_ADC16_GetOverSamplingShift (ADC16_TypeDef *ADCx) |
| Get ADC oversampling shift (impacting both ADC groups regular and injected). | |
| __STATIC_INLINE void DDL_ADC16_ConfigOverSamplingRatioShift | ( | ADC16_TypeDef * | ADCx, |
| uint32_t | Ratio, | ||
| uint32_t | Shift ) |
Set ADC oversampling (impacting both ADC groups regular and injected).
| ADCx | ADC instance |
| Ratio | This parameter can be one of the following values: |
| Shift | This parameter can be one of the following values: |
| None |
Definition at line 2902 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_GetOverSamplingDiscont | ( | ADC16_TypeDef * | ADCx | ) |
Get ADC oversampling discontinuous mode (triggered mode) on the selected ADC group.
| ADCx | ADC instance |
| Returned | value can be one of the following values: |
Definition at line 2877 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_GetOverSamplingRatio | ( | ADC16_TypeDef * | ADCx | ) |
Get ADC oversampling ratio (impacting both ADC groups regular and injected).
| ADCx | ADC instance |
| Ratio | This parameter can be one of the following values: |
Definition at line 2917 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_GetOverSamplingScope | ( | ADC16_TypeDef * | ADCx | ) |
Get ADC oversampling scope: ADC groups regular and-or injected.
| ADCx | ADC instance |
| Returned | value can be one of the following values: |
Definition at line 2837 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_GetOverSamplingShift | ( | ADC16_TypeDef * | ADCx | ) |
Get ADC oversampling shift (impacting both ADC groups regular and injected).
| ADCx | ADC instance |
| Shift | This parameter can be one of the following values: |
Definition at line 2933 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_SetOverSamplingDiscont | ( | ADC16_TypeDef * | ADCx, |
| uint32_t | OverSamplingDiscont ) |
Set ADC oversampling discontinuous mode (triggered mode) on the selected ADC group.
| ADCx | ADC instance |
| OverSamplingDiscont | This parameter can be one of the following values: |
| None |
Definition at line 2859 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_SetOverSamplingScope | ( | ADC16_TypeDef * | ADCx, |
| uint32_t | OvsScope ) |
Set ADC oversampling scope: ADC groups regular and-or injected.
| ADCx | ADC instance |
| OvsScope | This parameter can be one of the following values: |
| None |
Definition at line 2816 of file g32r4xx_ddl_adc16.h.