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

Functions

__STATIC_INLINE void DDL_PMU_EnableEVSWakeUp (void)
 Enable EVS pin to wake up in standby mode.
__STATIC_INLINE void DDL_PMU_DisableEVSWakeUp (void)
 Disable EVS pin to wake up in standby mode.
__STATIC_INLINE void DDL_PMU_EnableEVS (void)
 Enable EVS pin.
__STATIC_INLINE void DDL_PMU_DisableEVS (void)
 Disable EVS pin.
__STATIC_INLINE void DDL_PMU_SetEVSFilter (uint32_t Filter)
 Set EVS pin filter.
__STATIC_INLINE uint32_t DDL_PMU_GetEVSFilter (void)
 Get EVS pin filter.
__STATIC_INLINE void DDL_PMU_SetEVSThreshold (uint32_t threshold)
 Get EVS thresholds value.
__STATIC_INLINE uint32_t DDL_PMU_GetEVSThreshold (void)
 Get EVS thresholds value.
__STATIC_INLINE uint32_t DDL_PMU_IsActiveFlag_EVS (void)
 Check if EVS wakeup event occurred or not.
__STATIC_INLINE void DDL_PMU_ClearFlag_EVS (void)
 Clear EVS wakeup event flag.

Detailed Description

Function Documentation

◆ DDL_PMU_ClearFlag_EVS()

__STATIC_INLINE void DDL_PMU_ClearFlag_EVS ( void )

Clear EVS wakeup event flag.

Parameters
None
Return values
None

Definition at line 442 of file g32r4xx_ddl_pmu.h.

◆ DDL_PMU_DisableEVS()

__STATIC_INLINE void DDL_PMU_DisableEVS ( void )

Disable EVS pin.

Parameters
None.
Return values
None

Definition at line 374 of file g32r4xx_ddl_pmu.h.

◆ DDL_PMU_DisableEVSWakeUp()

__STATIC_INLINE void DDL_PMU_DisableEVSWakeUp ( void )

Disable EVS pin to wake up in standby mode.

Parameters
None.
Return values
None

Definition at line 354 of file g32r4xx_ddl_pmu.h.

◆ DDL_PMU_EnableEVS()

__STATIC_INLINE void DDL_PMU_EnableEVS ( void )

Enable EVS pin.

Parameters
None.
Return values
None

Definition at line 364 of file g32r4xx_ddl_pmu.h.

◆ DDL_PMU_EnableEVSWakeUp()

__STATIC_INLINE void DDL_PMU_EnableEVSWakeUp ( void )

Enable EVS pin to wake up in standby mode.

Parameters
None.
Return values
None

Definition at line 344 of file g32r4xx_ddl_pmu.h.

◆ DDL_PMU_GetEVSFilter()

__STATIC_INLINE uint32_t DDL_PMU_GetEVSFilter ( void )

Get EVS pin filter.

Parameters
None
Return values
returnvalues can be one of the following values:

Definition at line 402 of file g32r4xx_ddl_pmu.h.

◆ DDL_PMU_GetEVSThreshold()

__STATIC_INLINE uint32_t DDL_PMU_GetEVSThreshold ( void )

Get EVS thresholds value.

Parameters
None
Return values
returnvalues can between 0x0 to 0x3.

Definition at line 422 of file g32r4xx_ddl_pmu.h.

◆ DDL_PMU_IsActiveFlag_EVS()

__STATIC_INLINE uint32_t DDL_PMU_IsActiveFlag_EVS ( void )

Check if EVS wakeup event occurred or not.

Parameters
None
Return values
Stateof bit (1 or 0).

Definition at line 432 of file g32r4xx_ddl_pmu.h.

◆ DDL_PMU_SetEVSFilter()

__STATIC_INLINE void DDL_PMU_SetEVSFilter ( uint32_t Filter)

Set EVS pin filter.

Parameters
Filterthis parameter can be one of the following values:
Return values
None

Definition at line 388 of file g32r4xx_ddl_pmu.h.

◆ DDL_PMU_SetEVSThreshold()

__STATIC_INLINE void DDL_PMU_SetEVSThreshold ( uint32_t threshold)

Get EVS thresholds value.

Parameters
thresholdthis value can between 0x0 to 0x3.
Return values
None

Definition at line 412 of file g32r4xx_ddl_pmu.h.