![]() |
G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference
|
Functions | |
| __STATIC_INLINE void | DDL_ADC16_EnableIT_EOC (ADC16_TypeDef *ADCx) |
| Enable interruption ADC group regular end of unitary conversion. | |
| __STATIC_INLINE void | DDL_ADC16_EnableIT_EOS (ADC16_TypeDef *ADCx) |
| Enable interruption ADC group regular end of sequence conversions. | |
| __STATIC_INLINE void | DDL_ADC16_EnableIT_OVR (ADC16_TypeDef *ADCx) |
| Enable ADC group regular interruption overrun. | |
| __STATIC_INLINE void | DDL_ADC16_EnableIT_EOSMP (ADC16_TypeDef *ADCx) |
| Enable interruption ADC group regular end of sampling. | |
| __STATIC_INLINE void | DDL_ADC16_EnableIT_JEOC (ADC16_TypeDef *ADCx) |
| Enable interruption ADC group injected end of unitary conversion. | |
| __STATIC_INLINE void | DDL_ADC16_EnableIT_JEOS (ADC16_TypeDef *ADCx) |
| Enable interruption ADC group injected end of sequence conversions. | |
| __STATIC_INLINE void | DDL_ADC16_EnableIT_JQOVF (ADC16_TypeDef *ADCx) |
| Enable interruption ADC group injected context queue overflow. | |
| __STATIC_INLINE void | DDL_ADC16_EnableIT_AWD1 (ADC16_TypeDef *ADCx) |
| Enable interruption ADC analog watchdog 1. | |
| __STATIC_INLINE void | DDL_ADC16_EnableIT_AWD2 (ADC16_TypeDef *ADCx) |
| Enable interruption ADC analog watchdog 2. | |
| __STATIC_INLINE void | DDL_ADC16_EnableIT_AWD3 (ADC16_TypeDef *ADCx) |
| Enable interruption ADC analog watchdog 3. | |
| __STATIC_INLINE void | DDL_ADC16_DisableIT_EOC (ADC16_TypeDef *ADCx) |
| Disable interruption ADC group regular end of unitary conversion. | |
| __STATIC_INLINE void | DDL_ADC16_DisableIT_EOS (ADC16_TypeDef *ADCx) |
| Disable interruption ADC group regular end of sequence conversions. | |
| __STATIC_INLINE void | DDL_ADC16_DisableIT_OVR (ADC16_TypeDef *ADCx) |
| Disable interruption ADC group regular overrun. | |
| __STATIC_INLINE void | DDL_ADC16_DisableIT_EOSMP (ADC16_TypeDef *ADCx) |
| Disable interruption ADC group regular end of sampling. | |
| __STATIC_INLINE void | DDL_ADC16_DisableIT_JEOC (ADC16_TypeDef *ADCx) |
| Disable interruption ADC group regular end of unitary conversion. | |
| __STATIC_INLINE void | DDL_ADC16_DisableIT_JEOS (ADC16_TypeDef *ADCx) |
| Disable interruption ADC group injected end of sequence conversions. | |
| __STATIC_INLINE void | DDL_ADC16_DisableIT_JQOVF (ADC16_TypeDef *ADCx) |
| Disable interruption ADC group injected context queue overflow. | |
| __STATIC_INLINE void | DDL_ADC16_DisableIT_AWD1 (ADC16_TypeDef *ADCx) |
| Disable interruption ADC analog watchdog 1. | |
| __STATIC_INLINE void | DDL_ADC16_DisableIT_AWD2 (ADC16_TypeDef *ADCx) |
| Disable interruption ADC analog watchdog 2. | |
| __STATIC_INLINE void | DDL_ADC16_DisableIT_AWD3 (ADC16_TypeDef *ADCx) |
| Disable interruption ADC analog watchdog 3. | |
| __STATIC_INLINE uint32_t | DDL_ADC16_IsEnabledIT_EOC (ADC16_TypeDef *ADCx) |
| Get state of interruption ADC group regular end of unitary conversion (0: interrupt disabled, 1: interrupt enabled). | |
| __STATIC_INLINE uint32_t | DDL_ADC16_IsEnabledIT_EOS (ADC16_TypeDef *ADCx) |
| Get state of interruption ADC group regular end of sequence conversions (0: interrupt disabled, 1: interrupt enabled). | |
| __STATIC_INLINE uint32_t | DDL_ADC16_IsEnabledIT_OVR (ADC16_TypeDef *ADCx) |
| Get state of interruption ADC group regular overrun (0: interrupt disabled, 1: interrupt enabled). | |
| __STATIC_INLINE uint32_t | DDL_ADC16_IsEnabledIT_EOSMP (ADC16_TypeDef *ADCx) |
| Get state of interruption ADC group regular end of sampling (0: interrupt disabled, 1: interrupt enabled). | |
| __STATIC_INLINE uint32_t | DDL_ADC16_IsEnabledIT_JEOC (ADC16_TypeDef *ADCx) |
| Get state of interruption ADC group injected end of unitary conversion (0: interrupt disabled, 1: interrupt enabled). | |
| __STATIC_INLINE uint32_t | DDL_ADC16_IsEnabledIT_JEOS (ADC16_TypeDef *ADCx) |
| Get state of interruption ADC group injected end of sequence conversions (0: interrupt disabled, 1: interrupt enabled). | |
| __STATIC_INLINE uint32_t | DDL_ADC16_IsEnabledIT_JQOVF (ADC16_TypeDef *ADCx) |
| Get state of interruption ADC group injected context queue overflow interrupt state (0: interrupt disabled, 1: interrupt enabled). | |
| __STATIC_INLINE uint32_t | DDL_ADC16_IsEnabledIT_AWD1 (ADC16_TypeDef *ADCx) |
| Get state of interruption ADC analog watchdog 1 (0: interrupt disabled, 1: interrupt enabled). | |
| __STATIC_INLINE uint32_t | DDL_ADC16_IsEnabledIT_AWD2 (ADC16_TypeDef *ADCx) |
| Get state of interruption Get ADC analog watchdog 2 (0: interrupt disabled, 1: interrupt enabled). | |
| __STATIC_INLINE uint32_t | DDL_ADC16_IsEnabledIT_AWD3 (ADC16_TypeDef *ADCx) |
| Get state of interruption Get ADC analog watchdog 3 (0: interrupt disabled, 1: interrupt enabled). | |
| __STATIC_INLINE void | DDL_ADC16_SetChannelSamplingTime_Single (ADC16_TypeDef *ADCx, uint32_t SingleCh, uint32_t SamplingTime) |
| Set the sampling time for a single-ended ADC channel. The sampling time is in terms of ADC clock cycles. | |
| __STATIC_INLINE void | DDL_ADC16_SetChannelSamplingTime_Diff (ADC16_TypeDef *ADCx, uint32_t DiffCh, uint32_t SamplingTime) |
| Set the sampling time for a differential ADC channel. The function updates both the positive and negative input channel. | |
| __STATIC_INLINE void | DDL_ADC16_SetSequencerRanks_Single (ADC16_TypeDef *ADCx, uint32_t Rank, uint32_t SingleCh) |
| Configure a single-ended channel rank in the regular conversion sequence. | |
| __STATIC_INLINE void | DDL_ADC16_SetSequencerRanks_Diff (ADC16_TypeDef *ADCx, uint32_t Rank, uint32_t DiffCh) |
| Configure a differential channel rank in the regular conversion sequence. | |
| __STATIC_INLINE void DDL_ADC16_DisableIT_AWD1 | ( | ADC16_TypeDef * | ADCx | ) |
Disable interruption ADC analog watchdog 1.
| ADCx | ADC instance |
| None |
Definition at line 3617 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_DisableIT_AWD2 | ( | ADC16_TypeDef * | ADCx | ) |
Disable interruption ADC analog watchdog 2.
| ADCx | ADC instance |
| None |
Definition at line 3627 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_DisableIT_AWD3 | ( | ADC16_TypeDef * | ADCx | ) |
Disable interruption ADC analog watchdog 3.
| ADCx | ADC instance |
| None |
Definition at line 3637 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_DisableIT_EOC | ( | ADC16_TypeDef * | ADCx | ) |
Disable interruption ADC group regular end of unitary conversion.
| ADCx | ADC instance |
| None |
Definition at line 3547 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_DisableIT_EOS | ( | ADC16_TypeDef * | ADCx | ) |
Disable interruption ADC group regular end of sequence conversions.
| ADCx | ADC instance |
| None |
Definition at line 3557 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_DisableIT_EOSMP | ( | ADC16_TypeDef * | ADCx | ) |
Disable interruption ADC group regular end of sampling.
| ADCx | ADC instance |
| None |
Definition at line 3577 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_DisableIT_JEOC | ( | ADC16_TypeDef * | ADCx | ) |
Disable interruption ADC group regular end of unitary conversion.
| ADCx | ADC instance |
| None |
Definition at line 3587 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_DisableIT_JEOS | ( | ADC16_TypeDef * | ADCx | ) |
Disable interruption ADC group injected end of sequence conversions.
| ADCx | ADC instance |
| None |
Definition at line 3597 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_DisableIT_JQOVF | ( | ADC16_TypeDef * | ADCx | ) |
Disable interruption ADC group injected context queue overflow.
| ADCx | ADC instance |
| None |
Definition at line 3607 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_DisableIT_OVR | ( | ADC16_TypeDef * | ADCx | ) |
Disable interruption ADC group regular overrun.
| ADCx | ADC instance |
| None |
Definition at line 3567 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_EnableIT_AWD1 | ( | ADC16_TypeDef * | ADCx | ) |
Enable interruption ADC analog watchdog 1.
| ADCx | ADC instance |
| None |
Definition at line 3517 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_EnableIT_AWD2 | ( | ADC16_TypeDef * | ADCx | ) |
Enable interruption ADC analog watchdog 2.
| ADCx | ADC instance |
| None |
Definition at line 3527 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_EnableIT_AWD3 | ( | ADC16_TypeDef * | ADCx | ) |
Enable interruption ADC analog watchdog 3.
| ADCx | ADC instance |
| None |
Definition at line 3537 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_EnableIT_EOC | ( | ADC16_TypeDef * | ADCx | ) |
Enable interruption ADC group regular end of unitary conversion.
| ADCx | ADC instance |
| None |
Definition at line 3447 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_EnableIT_EOS | ( | ADC16_TypeDef * | ADCx | ) |
Enable interruption ADC group regular end of sequence conversions.
| ADCx | ADC instance |
| None |
Definition at line 3457 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_EnableIT_EOSMP | ( | ADC16_TypeDef * | ADCx | ) |
Enable interruption ADC group regular end of sampling.
| ADCx | ADC instance |
| None |
Definition at line 3477 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_EnableIT_JEOC | ( | ADC16_TypeDef * | ADCx | ) |
Enable interruption ADC group injected end of unitary conversion.
| ADCx | ADC instance |
| None |
Definition at line 3487 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_EnableIT_JEOS | ( | ADC16_TypeDef * | ADCx | ) |
Enable interruption ADC group injected end of sequence conversions.
| ADCx | ADC instance |
| None |
Definition at line 3497 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_EnableIT_JQOVF | ( | ADC16_TypeDef * | ADCx | ) |
Enable interruption ADC group injected context queue overflow.
| ADCx | ADC instance |
| None |
Definition at line 3507 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_EnableIT_OVR | ( | ADC16_TypeDef * | ADCx | ) |
Enable ADC group regular interruption overrun.
| ADCx | ADC instance |
| None |
Definition at line 3467 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_IsEnabledIT_AWD1 | ( | ADC16_TypeDef * | ADCx | ) |
Get state of interruption ADC analog watchdog 1 (0: interrupt disabled, 1: interrupt enabled).
| ADCx | ADC instance |
| State | of bit (1 or 0). |
Definition at line 3725 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_IsEnabledIT_AWD2 | ( | ADC16_TypeDef * | ADCx | ) |
Get state of interruption Get ADC analog watchdog 2 (0: interrupt disabled, 1: interrupt enabled).
| ADCx | ADC instance |
| State | of bit (1 or 0). |
Definition at line 3736 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_IsEnabledIT_AWD3 | ( | ADC16_TypeDef * | ADCx | ) |
Get state of interruption Get ADC analog watchdog 3 (0: interrupt disabled, 1: interrupt enabled).
| ADCx | ADC instance |
| State | of bit (1 or 0). |
Definition at line 3747 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_IsEnabledIT_EOC | ( | ADC16_TypeDef * | ADCx | ) |
Get state of interruption ADC group regular end of unitary conversion (0: interrupt disabled, 1: interrupt enabled).
| ADCx | ADC instance |
| State | of bit (1 or 0). |
Definition at line 3648 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_IsEnabledIT_EOS | ( | ADC16_TypeDef * | ADCx | ) |
Get state of interruption ADC group regular end of sequence conversions (0: interrupt disabled, 1: interrupt enabled).
| ADCx | ADC instance |
| State | of bit (1 or 0). |
Definition at line 3659 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_IsEnabledIT_EOSMP | ( | ADC16_TypeDef * | ADCx | ) |
Get state of interruption ADC group regular end of sampling (0: interrupt disabled, 1: interrupt enabled).
| ADCx | ADC instance |
| State | of bit (1 or 0). |
Definition at line 3681 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_IsEnabledIT_JEOC | ( | ADC16_TypeDef * | ADCx | ) |
Get state of interruption ADC group injected end of unitary conversion (0: interrupt disabled, 1: interrupt enabled).
| ADCx | ADC instance |
| State | of bit (1 or 0). |
Definition at line 3692 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_IsEnabledIT_JEOS | ( | ADC16_TypeDef * | ADCx | ) |
Get state of interruption ADC group injected end of sequence conversions (0: interrupt disabled, 1: interrupt enabled).
| ADCx | ADC instance |
| State | of bit (1 or 0). |
Definition at line 3703 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_IsEnabledIT_JQOVF | ( | ADC16_TypeDef * | ADCx | ) |
Get state of interruption ADC group injected context queue overflow interrupt state (0: interrupt disabled, 1: interrupt enabled).
| ADCx | ADC instance |
| State | of bit (1 or 0). |
Definition at line 3714 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE uint32_t DDL_ADC16_IsEnabledIT_OVR | ( | ADC16_TypeDef * | ADCx | ) |
Get state of interruption ADC group regular overrun (0: interrupt disabled, 1: interrupt enabled).
| ADCx | ADC instance |
| State | of bit (1 or 0). |
Definition at line 3670 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_SetChannelSamplingTime_Diff | ( | ADC16_TypeDef * | ADCx, |
| uint32_t | DiffCh, | ||
| uint32_t | SamplingTime ) |
Set the sampling time for a differential ADC channel. The function updates both the positive and negative input channel.
| ADCx | ADC instance |
| diffCh | This parameter can be one of the following values: |
| SamplingTime | This parameter can be one of the following values:
|
| None |
Definition at line 3819 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_SetChannelSamplingTime_Single | ( | ADC16_TypeDef * | ADCx, |
| uint32_t | SingleCh, | ||
| uint32_t | SamplingTime ) |
Set the sampling time for a single-ended ADC channel. The sampling time is in terms of ADC clock cycles.
| ADCx | ADC instance |
| diffCh | This parameter can be one of the following values: |
| SamplingTime | This parameter can be one of the following values:
|
| None | |
| None |
Definition at line 3784 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_SetSequencerRanks_Diff | ( | ADC16_TypeDef * | ADCx, |
| uint32_t | Rank, | ||
| uint32_t | DiffCh ) |
Configure a differential channel rank in the regular conversion sequence.
| ADCx | ADC instance |
| rank | This parameter can be one of the following values: |
| diffCh | This parameter can be one of the following values: |
| None |
Definition at line 3928 of file g32r4xx_ddl_adc16.h.
| __STATIC_INLINE void DDL_ADC16_SetSequencerRanks_Single | ( | ADC16_TypeDef * | ADCx, |
| uint32_t | Rank, | ||
| uint32_t | SingleCh ) |
Configure a single-ended channel rank in the regular conversion sequence.
| ADCx | ADC instance |
| rank | This parameter can be one of the following values: |
| singleCh | This parameter can be one of the following values: |
| None |
Definition at line 3855 of file g32r4xx_ddl_adc16.h.