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

Functions

__STATIC_INLINE void DDL_TMR_ClearFlag_UPDATE (TMR_TypeDef *TMRx)
 Clear the update interrupt flag (UIF).
__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_UPDATE (TMR_TypeDef *TMRx)
 Indicate whether update interrupt flag (UIF) is set (update interrupt is pending).
__STATIC_INLINE void DDL_TMR_ClearFlag_CC1 (TMR_TypeDef *TMRx)
 Clear the Capture/Compare 1 interrupt flag (CC1F).
__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC1 (TMR_TypeDef *TMRx)
 Indicate whether Capture/Compare 1 interrupt flag (CC1F) is set (Capture/Compare 1 interrupt is pending).
__STATIC_INLINE void DDL_TMR_ClearFlag_CC2 (TMR_TypeDef *TMRx)
 Clear the Capture/Compare 2 interrupt flag (CC2F).
__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC2 (TMR_TypeDef *TMRx)
 Indicate whether Capture/Compare 2 interrupt flag (CC2F) is set (Capture/Compare 2 interrupt is pending).
__STATIC_INLINE void DDL_TMR_ClearFlag_CC3 (TMR_TypeDef *TMRx)
 Clear the Capture/Compare 3 interrupt flag (CC3F).
__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC3 (TMR_TypeDef *TMRx)
 Indicate whether Capture/Compare 3 interrupt flag (CC3F) is set (Capture/Compare 3 interrupt is pending).
__STATIC_INLINE void DDL_TMR_ClearFlag_CC4 (TMR_TypeDef *TMRx)
 Clear the Capture/Compare 4 interrupt flag (CC4F).
__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC4 (TMR_TypeDef *TMRx)
 Indicate whether Capture/Compare 4 interrupt flag (CC4F) is set (Capture/Compare 4 interrupt is pending).
__STATIC_INLINE void DDL_TMR_ClearFlag_COM (TMR_TypeDef *TMRx)
 Clear the commutation interrupt flag (COMIF).
__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_COM (TMR_TypeDef *TMRx)
 Indicate whether commutation interrupt flag (COMIF) is set (commutation interrupt is pending).
__STATIC_INLINE void DDL_TMR_ClearFlag_TRIG (TMR_TypeDef *TMRx)
 Clear the trigger interrupt flag (TIF).
__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_TRIG (TMR_TypeDef *TMRx)
 Indicate whether trigger interrupt flag (TIF) is set (trigger interrupt is pending).
__STATIC_INLINE void DDL_TMR_ClearFlag_BRK (TMR_TypeDef *TMRx)
 Clear the break interrupt flag (BIF).
__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_BRK (TMR_TypeDef *TMRx)
 Indicate whether break interrupt flag (BIF) is set (break interrupt is pending).
__STATIC_INLINE void DDL_TMR_ClearFlag_CC1OVR (TMR_TypeDef *TMRx)
 Clear the Capture/Compare 1 over-capture interrupt flag (CC1OF).
__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC1OVR (TMR_TypeDef *TMRx)
 Indicate whether Capture/Compare 1 over-capture interrupt flag (CC1OF) is set (Capture/Compare 1 interrupt is pending).
__STATIC_INLINE void DDL_TMR_ClearFlag_CC2OVR (TMR_TypeDef *TMRx)
 Clear the Capture/Compare 2 over-capture interrupt flag (CC2OF).
__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC2OVR (TMR_TypeDef *TMRx)
 Indicate whether Capture/Compare 2 over-capture interrupt flag (CC2OF) is set (Capture/Compare 2 over-capture interrupt is pending).
__STATIC_INLINE void DDL_TMR_ClearFlag_CC3OVR (TMR_TypeDef *TMRx)
 Clear the Capture/Compare 3 over-capture interrupt flag (CC3OF).
__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC3OVR (TMR_TypeDef *TMRx)
 Indicate whether Capture/Compare 3 over-capture interrupt flag (CC3OF) is set (Capture/Compare 3 over-capture interrupt is pending).
__STATIC_INLINE void DDL_TMR_ClearFlag_CC4OVR (TMR_TypeDef *TMRx)
 Clear the Capture/Compare 4 over-capture interrupt flag (CC4OF).
__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC4OVR (TMR_TypeDef *TMRx)
 Indicate whether Capture/Compare 4 over-capture interrupt flag (CC4OF) is set (Capture/Compare 4 over-capture interrupt is pending).

Detailed Description

Function Documentation

◆ DDL_TMR_ClearFlag_BRK()

__STATIC_INLINE void DDL_TMR_ClearFlag_BRK ( TMR_TypeDef * TMRx)

Clear the break interrupt flag (BIF).

Parameters
TMRxTimer instance
Return values
None

Definition at line 2941 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_ClearFlag_CC1()

__STATIC_INLINE void DDL_TMR_ClearFlag_CC1 ( TMR_TypeDef * TMRx)

Clear the Capture/Compare 1 interrupt flag (CC1F).

Parameters
TMRxTimer instance
Return values
None

Definition at line 2821 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_ClearFlag_CC1OVR()

__STATIC_INLINE void DDL_TMR_ClearFlag_CC1OVR ( TMR_TypeDef * TMRx)

Clear the Capture/Compare 1 over-capture interrupt flag (CC1OF).

Parameters
TMRxTimer instance
Return values
None

Definition at line 2961 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_ClearFlag_CC2()

__STATIC_INLINE void DDL_TMR_ClearFlag_CC2 ( TMR_TypeDef * TMRx)

Clear the Capture/Compare 2 interrupt flag (CC2F).

Parameters
TMRxTimer instance
Return values
None

Definition at line 2841 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_ClearFlag_CC2OVR()

__STATIC_INLINE void DDL_TMR_ClearFlag_CC2OVR ( TMR_TypeDef * TMRx)

Clear the Capture/Compare 2 over-capture interrupt flag (CC2OF).

Parameters
TMRxTimer instance
Return values
None

Definition at line 2982 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_ClearFlag_CC3()

__STATIC_INLINE void DDL_TMR_ClearFlag_CC3 ( TMR_TypeDef * TMRx)

Clear the Capture/Compare 3 interrupt flag (CC3F).

Parameters
TMRxTimer instance
Return values
None

Definition at line 2861 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_ClearFlag_CC3OVR()

__STATIC_INLINE void DDL_TMR_ClearFlag_CC3OVR ( TMR_TypeDef * TMRx)

Clear the Capture/Compare 3 over-capture interrupt flag (CC3OF).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3003 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_ClearFlag_CC4()

__STATIC_INLINE void DDL_TMR_ClearFlag_CC4 ( TMR_TypeDef * TMRx)

Clear the Capture/Compare 4 interrupt flag (CC4F).

Parameters
TMRxTimer instance
Return values
None

Definition at line 2881 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_ClearFlag_CC4OVR()

__STATIC_INLINE void DDL_TMR_ClearFlag_CC4OVR ( TMR_TypeDef * TMRx)

Clear the Capture/Compare 4 over-capture interrupt flag (CC4OF).

Parameters
TMRxTimer instance
Return values
None

Definition at line 3024 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_ClearFlag_COM()

__STATIC_INLINE void DDL_TMR_ClearFlag_COM ( TMR_TypeDef * TMRx)

Clear the commutation interrupt flag (COMIF).

Parameters
TMRxTimer instance
Return values
None

Definition at line 2901 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_ClearFlag_TRIG()

__STATIC_INLINE void DDL_TMR_ClearFlag_TRIG ( TMR_TypeDef * TMRx)

Clear the trigger interrupt flag (TIF).

Parameters
TMRxTimer instance
Return values
None

Definition at line 2921 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_ClearFlag_UPDATE()

__STATIC_INLINE void DDL_TMR_ClearFlag_UPDATE ( TMR_TypeDef * TMRx)

Clear the update interrupt flag (UIF).

Parameters
TMRxTimer instance
Return values
None

Definition at line 2801 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsActiveFlag_BRK()

__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_BRK ( TMR_TypeDef * TMRx)

Indicate whether break interrupt flag (BIF) is set (break interrupt is pending).

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

Definition at line 2951 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsActiveFlag_CC1()

__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC1 ( TMR_TypeDef * TMRx)

Indicate whether Capture/Compare 1 interrupt flag (CC1F) is set (Capture/Compare 1 interrupt is pending).

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

Definition at line 2831 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsActiveFlag_CC1OVR()

__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC1OVR ( TMR_TypeDef * TMRx)

Indicate whether Capture/Compare 1 over-capture interrupt flag (CC1OF) is set (Capture/Compare 1 interrupt is pending).

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

Definition at line 2972 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsActiveFlag_CC2()

__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC2 ( TMR_TypeDef * TMRx)

Indicate whether Capture/Compare 2 interrupt flag (CC2F) is set (Capture/Compare 2 interrupt is pending).

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

Definition at line 2851 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsActiveFlag_CC2OVR()

__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC2OVR ( TMR_TypeDef * TMRx)

Indicate whether Capture/Compare 2 over-capture interrupt flag (CC2OF) is set (Capture/Compare 2 over-capture interrupt is pending).

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

Definition at line 2993 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsActiveFlag_CC3()

__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC3 ( TMR_TypeDef * TMRx)

Indicate whether Capture/Compare 3 interrupt flag (CC3F) is set (Capture/Compare 3 interrupt is pending).

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

Definition at line 2871 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsActiveFlag_CC3OVR()

__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC3OVR ( TMR_TypeDef * TMRx)

Indicate whether Capture/Compare 3 over-capture interrupt flag (CC3OF) is set (Capture/Compare 3 over-capture interrupt is pending).

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

Definition at line 3014 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsActiveFlag_CC4()

__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC4 ( TMR_TypeDef * TMRx)

Indicate whether Capture/Compare 4 interrupt flag (CC4F) is set (Capture/Compare 4 interrupt is pending).

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

Definition at line 2891 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsActiveFlag_CC4OVR()

__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_CC4OVR ( TMR_TypeDef * TMRx)

Indicate whether Capture/Compare 4 over-capture interrupt flag (CC4OF) is set (Capture/Compare 4 over-capture interrupt is pending).

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

Definition at line 3035 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsActiveFlag_COM()

__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_COM ( TMR_TypeDef * TMRx)

Indicate whether commutation interrupt flag (COMIF) is set (commutation interrupt is pending).

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

Definition at line 2911 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsActiveFlag_TRIG()

__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_TRIG ( TMR_TypeDef * TMRx)

Indicate whether trigger interrupt flag (TIF) is set (trigger interrupt is pending).

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

Definition at line 2931 of file g32r4xx_ddl_tmr.h.

◆ DDL_TMR_IsActiveFlag_UPDATE()

__STATIC_INLINE uint32_t DDL_TMR_IsActiveFlag_UPDATE ( TMR_TypeDef * TMRx)

Indicate whether update interrupt flag (UIF) is set (update interrupt is pending).

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

Definition at line 2811 of file g32r4xx_ddl_tmr.h.