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

Functions

__STATIC_INLINE void DDL_TMR_EnableIT_UPDATE (TMR_TypeDef *TMRx)
 Enable update interrupt (UIE).
__STATIC_INLINE void DDL_TMR_DisableIT_UPDATE (TMR_TypeDef *TMRx)
 Disable update interrupt (UIE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_UPDATE (TMR_TypeDef *TMRx)
 Indicates whether the update interrupt (UIE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableIT_CC1 (TMR_TypeDef *TMRx)
 Enable capture/compare 1 interrupt (CC1IE).
__STATIC_INLINE void DDL_TMR_DisableIT_CC1 (TMR_TypeDef *TMRx)
 Disable capture/compare 1 interrupt (CC1IE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_CC1 (TMR_TypeDef *TMRx)
 Indicates whether the capture/compare 1 interrupt (CC1IE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableIT_CC2 (TMR_TypeDef *TMRx)
 Enable capture/compare 2 interrupt (CC2IE).
__STATIC_INLINE void DDL_TMR_DisableIT_CC2 (TMR_TypeDef *TMRx)
 Disable capture/compare 2 interrupt (CC2IE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_CC2 (TMR_TypeDef *TMRx)
 Indicates whether the capture/compare 2 interrupt (CC2IE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableIT_CC3 (TMR_TypeDef *TMRx)
 Enable capture/compare 3 interrupt (CC3IE).
__STATIC_INLINE void DDL_TMR_DisableIT_CC3 (TMR_TypeDef *TMRx)
 Disable capture/compare 3 interrupt (CC3IE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_CC3 (TMR_TypeDef *TMRx)
 Indicates whether the capture/compare 3 interrupt (CC3IE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableIT_CC4 (TMR_TypeDef *TMRx)
 Enable capture/compare 4 interrupt (CC4IE).
__STATIC_INLINE void DDL_TMR_DisableIT_CC4 (TMR_TypeDef *TMRx)
 Disable capture/compare 4 interrupt (CC4IE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_CC4 (TMR_TypeDef *TMRx)
 Indicates whether the capture/compare 4 interrupt (CC4IE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableIT_COM (TMR_TypeDef *TMRx)
 Enable commutation interrupt (COMIE).
__STATIC_INLINE void DDL_TMR_DisableIT_COM (TMR_TypeDef *TMRx)
 Disable commutation interrupt (COMIE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_COM (TMR_TypeDef *TMRx)
 Indicates whether the commutation interrupt (COMIE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableIT_TRIG (TMR_TypeDef *TMRx)
 Enable trigger interrupt (TIE).
__STATIC_INLINE void DDL_TMR_DisableIT_TRIG (TMR_TypeDef *TMRx)
 Disable trigger interrupt (TIE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_TRIG (TMR_TypeDef *TMRx)
 Indicates whether the trigger interrupt (TIE) is enabled.
__STATIC_INLINE void DDL_TMR_EnableIT_BRK (TMR_TypeDef *TMRx)
 Enable break interrupt (BIE).
__STATIC_INLINE void DDL_TMR_DisableIT_BRK (TMR_TypeDef *TMRx)
 Disable break interrupt (BIE).
__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_BRK (TMR_TypeDef *TMRx)
 Indicates whether the break interrupt (BIE) is enabled.

Detailed Description

Function Documentation

◆ DDL_TMR_DisableIT_BRK()

__STATIC_INLINE void DDL_TMR_DisableIT_BRK ( TMR_TypeDef * TMRx)

Disable break interrupt (BIE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3272 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableIT_CC1()

__STATIC_INLINE void DDL_TMR_DisableIT_CC1 ( TMR_TypeDef * TMRx)

Disable capture/compare 1 interrupt (CC1IE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3092 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableIT_CC2()

__STATIC_INLINE void DDL_TMR_DisableIT_CC2 ( TMR_TypeDef * TMRx)

Disable capture/compare 2 interrupt (CC2IE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3122 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableIT_CC3()

__STATIC_INLINE void DDL_TMR_DisableIT_CC3 ( TMR_TypeDef * TMRx)

Disable capture/compare 3 interrupt (CC3IE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3152 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableIT_CC4()

__STATIC_INLINE void DDL_TMR_DisableIT_CC4 ( TMR_TypeDef * TMRx)

Disable capture/compare 4 interrupt (CC4IE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3182 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableIT_COM()

__STATIC_INLINE void DDL_TMR_DisableIT_COM ( TMR_TypeDef * TMRx)

Disable commutation interrupt (COMIE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3212 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableIT_TRIG()

__STATIC_INLINE void DDL_TMR_DisableIT_TRIG ( TMR_TypeDef * TMRx)

Disable trigger interrupt (TIE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3242 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_DisableIT_UPDATE()

__STATIC_INLINE void DDL_TMR_DisableIT_UPDATE ( TMR_TypeDef * TMRx)

Disable update interrupt (UIE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3062 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableIT_BRK()

__STATIC_INLINE void DDL_TMR_EnableIT_BRK ( TMR_TypeDef * TMRx)

Enable break interrupt (BIE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3262 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableIT_CC1()

__STATIC_INLINE void DDL_TMR_EnableIT_CC1 ( TMR_TypeDef * TMRx)

Enable capture/compare 1 interrupt (CC1IE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3082 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableIT_CC2()

__STATIC_INLINE void DDL_TMR_EnableIT_CC2 ( TMR_TypeDef * TMRx)

Enable capture/compare 2 interrupt (CC2IE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3112 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableIT_CC3()

__STATIC_INLINE void DDL_TMR_EnableIT_CC3 ( TMR_TypeDef * TMRx)

Enable capture/compare 3 interrupt (CC3IE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3142 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableIT_CC4()

__STATIC_INLINE void DDL_TMR_EnableIT_CC4 ( TMR_TypeDef * TMRx)

Enable capture/compare 4 interrupt (CC4IE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3172 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableIT_COM()

__STATIC_INLINE void DDL_TMR_EnableIT_COM ( TMR_TypeDef * TMRx)

Enable commutation interrupt (COMIE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3202 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableIT_TRIG()

__STATIC_INLINE void DDL_TMR_EnableIT_TRIG ( TMR_TypeDef * TMRx)

Enable trigger interrupt (TIE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3232 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_EnableIT_UPDATE()

__STATIC_INLINE void DDL_TMR_EnableIT_UPDATE ( TMR_TypeDef * TMRx)

Enable update interrupt (UIE).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3052 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledIT_BRK()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_BRK ( TMR_TypeDef * TMRx)

Indicates whether the break interrupt (BIE) is enabled.

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

Definition at line 3282 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledIT_CC1()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_CC1 ( TMR_TypeDef * TMRx)

Indicates whether the capture/compare 1 interrupt (CC1IE) is enabled.

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

Definition at line 3102 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledIT_CC2()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_CC2 ( TMR_TypeDef * TMRx)

Indicates whether the capture/compare 2 interrupt (CC2IE) is enabled.

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

Definition at line 3132 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledIT_CC3()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_CC3 ( TMR_TypeDef * TMRx)

Indicates whether the capture/compare 3 interrupt (CC3IE) is enabled.

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

Definition at line 3162 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledIT_CC4()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_CC4 ( TMR_TypeDef * TMRx)

Indicates whether the capture/compare 4 interrupt (CC4IE) is enabled.

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

Definition at line 3192 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledIT_COM()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_COM ( TMR_TypeDef * TMRx)

Indicates whether the commutation interrupt (COMIE) is enabled.

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

Definition at line 3222 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledIT_TRIG()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_TRIG ( TMR_TypeDef * TMRx)

Indicates whether the trigger interrupt (TIE) is enabled.

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

Definition at line 3252 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsEnabledIT_UPDATE()

__STATIC_INLINE uint32_t DDL_TMR_IsEnabledIT_UPDATE ( TMR_TypeDef * TMRx)

Indicates whether the update interrupt (UIE) is enabled.

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

Definition at line 3072 of file g32r4xx_ddl_tmr.h.