G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference

Functions

__STATIC_INLINE void DDL_TMR_EnableDMAReq_UPDATE (TMR_TypeDef *TMRx)
 Enable update DMA request (UDE).
__STATIC_INLINE void DDL_TMR_DisableDMAReq_UPDATE (TMR_TypeDef *TMRx)
 Disable update DMA request (UDE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_UPDATE (TMR_TypeDef *TMRx)
 Indicates whether the update DMA request (UDE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableDMAReq_CC1 (TMR_TypeDef *TMRx)
 Enable capture/compare 1 DMA request (CC1DE).
__STATIC_INLINE void DDL_TMR_DisableDMAReq_CC1 (TMR_TypeDef *TMRx)
 Disable capture/compare 1 DMA request (CC1DE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_CC1 (TMR_TypeDef *TMRx)
 Indicates whether the capture/compare 1 DMA request (CC1DE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableDMAReq_CC2 (TMR_TypeDef *TMRx)
 Enable capture/compare 2 DMA request (CC2DE).
__STATIC_INLINE void DDL_TMR_DisableDMAReq_CC2 (TMR_TypeDef *TMRx)
 Disable capture/compare 2 DMA request (CC2DE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_CC2 (TMR_TypeDef *TMRx)
 Indicates whether the capture/compare 2 DMA request (CC2DE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableDMAReq_CC3 (TMR_TypeDef *TMRx)
 Enable capture/compare 3 DMA request (CC3DE).
__STATIC_INLINE void DDL_TMR_DisableDMAReq_CC3 (TMR_TypeDef *TMRx)
 Disable capture/compare 3 DMA request (CC3DE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_CC3 (TMR_TypeDef *TMRx)
 Indicates whether the capture/compare 3 DMA request (CC3DE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableDMAReq_CC4 (TMR_TypeDef *TMRx)
 Enable capture/compare 4 DMA request (CC4DE).
__STATIC_INLINE void DDL_TMR_DisableDMAReq_CC4 (TMR_TypeDef *TMRx)
 Disable capture/compare 4 DMA request (CC4DE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_CC4 (TMR_TypeDef *TMRx)
 Indicates whether the capture/compare 4 DMA request (CC4DE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableDMAReq_COM (TMR_TypeDef *TMRx)
 Enable commutation DMA request (COMDE).
__STATIC_INLINE void DDL_TMR_DisableDMAReq_COM (TMR_TypeDef *TMRx)
 Disable commutation DMA request (COMDE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_COM (TMR_TypeDef *TMRx)
 Indicates whether the commutation DMA request (COMDE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableDMAReq_TRIG (TMR_TypeDef *TMRx)
 Enable trigger interrupt (TDE).
__STATIC_INLINE void DDL_TMR_DisableDMAReq_TRIG (TMR_TypeDef *TMRx)
 Disable trigger interrupt (TDE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_TRIG (TMR_TypeDef *TMRx)
 Indicates whether the trigger interrupt (TDE) is enabled.

Detailed Description

Function Documentation

◆ DDL_TMR_DisableDMAReq_CC1()

__STATIC_INLINE void DDL_TMR_DisableDMAReq_CC1 ( TMR_TypeDef * TMRx)

Disable capture/compare 1 DMA request (CC1DE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3339 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableDMAReq_CC2()

__STATIC_INLINE void DDL_TMR_DisableDMAReq_CC2 ( TMR_TypeDef * TMRx)

Disable capture/compare 2 DMA request (CC2DE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3369 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableDMAReq_CC3()

__STATIC_INLINE void DDL_TMR_DisableDMAReq_CC3 ( TMR_TypeDef * TMRx)

Disable capture/compare 3 DMA request (CC3DE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3399 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableDMAReq_CC4()

__STATIC_INLINE void DDL_TMR_DisableDMAReq_CC4 ( TMR_TypeDef * TMRx)

Disable capture/compare 4 DMA request (CC4DE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3429 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableDMAReq_COM()

__STATIC_INLINE void DDL_TMR_DisableDMAReq_COM ( TMR_TypeDef * TMRx)

Disable commutation DMA request (COMDE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3459 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableDMAReq_TRIG()

__STATIC_INLINE void DDL_TMR_DisableDMAReq_TRIG ( TMR_TypeDef * TMRx)

Disable trigger interrupt (TDE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3489 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableDMAReq_UPDATE()

__STATIC_INLINE void DDL_TMR_DisableDMAReq_UPDATE ( TMR_TypeDef * TMRx)

Disable update DMA request (UDE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3309 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableDMAReq_CC1()

__STATIC_INLINE void DDL_TMR_EnableDMAReq_CC1 ( TMR_TypeDef * TMRx)

Enable capture/compare 1 DMA request (CC1DE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3329 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableDMAReq_CC2()

__STATIC_INLINE void DDL_TMR_EnableDMAReq_CC2 ( TMR_TypeDef * TMRx)

Enable capture/compare 2 DMA request (CC2DE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3359 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableDMAReq_CC3()

__STATIC_INLINE void DDL_TMR_EnableDMAReq_CC3 ( TMR_TypeDef * TMRx)

Enable capture/compare 3 DMA request (CC3DE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3389 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableDMAReq_CC4()

__STATIC_INLINE void DDL_TMR_EnableDMAReq_CC4 ( TMR_TypeDef * TMRx)

Enable capture/compare 4 DMA request (CC4DE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3419 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableDMAReq_COM()

__STATIC_INLINE void DDL_TMR_EnableDMAReq_COM ( TMR_TypeDef * TMRx)

Enable commutation DMA request (COMDE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3449 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableDMAReq_TRIG()

__STATIC_INLINE void DDL_TMR_EnableDMAReq_TRIG ( TMR_TypeDef * TMRx)

Enable trigger interrupt (TDE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3479 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableDMAReq_UPDATE()

__STATIC_INLINE void DDL_TMR_EnableDMAReq_UPDATE ( TMR_TypeDef * TMRx)

Enable update DMA request (UDE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3299 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledDMAReq_CC1()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_CC1 ( TMR_TypeDef * TMRx)

Indicates whether the capture/compare 1 DMA request (CC1DE) is enabled.

Parameters
TMRxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 3349 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledDMAReq_CC2()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_CC2 ( TMR_TypeDef * TMRx)

Indicates whether the capture/compare 2 DMA request (CC2DE) is enabled.

Parameters
TMRxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 3379 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledDMAReq_CC3()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_CC3 ( TMR_TypeDef * TMRx)

Indicates whether the capture/compare 3 DMA request (CC3DE) is enabled.

Parameters
TMRxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 3409 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledDMAReq_CC4()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_CC4 ( TMR_TypeDef * TMRx)

Indicates whether the capture/compare 4 DMA request (CC4DE) is enabled.

Parameters
TMRxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 3439 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledDMAReq_COM()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_COM ( TMR_TypeDef * TMRx)

Indicates whether the commutation DMA request (COMDE) is enabled.

Parameters
TMRxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 3469 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledDMAReq_TRIG()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_TRIG ( TMR_TypeDef * TMRx)

Indicates whether the trigger interrupt (TDE) is enabled.

Parameters
TMRxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 3499 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledDMAReq_UPDATE()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledDMAReq_UPDATE ( TMR_TypeDef * TMRx)

Indicates whether the update DMA request (UDE) is enabled.

Parameters
TMRxTimer instance
Return values
Stateof bit (1 or 0).

Definition at line 3319 of file g32r4xx_ddl_tmr.h.