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

Functions

__STATIC_INLINE void DDL_RCM_PLL_Enable (void)
 Enable PLL Oscillator.
__STATIC_INLINE void DDL_RCM_PLL_Disable (void)
 Disable PLL Oscillator.
__STATIC_INLINE uint32_t DDL_RCM_PLL_IsReady (void)
 Check if PLL is Ready.
__STATIC_INLINE void DDL_RCM_PLL_SetClkSource (uint32_t Source)
 Configure PLL clock source.
__STATIC_INLINE uint32_t DDL_RCM_PLL_GetClkSource (void)
 Get PLL control clock source.
__STATIC_INLINE void DDL_RCM_PLL_SetPrescaler (uint32_t Prescaler)
 Configure PLL clock source prescaler factor.
__STATIC_INLINE uint32_t DDL_RCM_PLL_GetPrescaler (void)
 Get PLL clock source prescaler factor.
__STATIC_INLINE void DDL_RCM_PLL_SetMultiplier (uint32_t Mul)
 Configure PLL multiplier.
__STATIC_INLINE uint32_t DDL_RCM_PLL_GetMultiplier (void)
 Get PLL multiplier.

Detailed Description

Function Documentation

◆ DDL_RCM_PLL_Disable()

__STATIC_INLINE void DDL_RCM_PLL_Disable ( void )

Disable PLL Oscillator.

Return values
None

Definition at line 842 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_PLL_Enable()

__STATIC_INLINE void DDL_RCM_PLL_Enable ( void )

Enable PLL Oscillator.

Return values
None

Definition at line 833 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_PLL_GetClkSource()

__STATIC_INLINE uint32_t DDL_RCM_PLL_GetClkSource ( void )

Get PLL control clock source.

Return values
returnvalues can be one of the following values:

Definition at line 876 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_PLL_GetMultiplier()

__STATIC_INLINE uint32_t DDL_RCM_PLL_GetMultiplier ( void )

Get PLL multiplier.

Return values
returnvalues can be between 0x0002 to 0x003F

Definition at line 944 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_PLL_GetPrescaler()

__STATIC_INLINE uint32_t DDL_RCM_PLL_GetPrescaler ( void )

◆ DDL_RCM_PLL_IsReady()

__STATIC_INLINE uint32_t DDL_RCM_PLL_IsReady ( void )

Check if PLL is Ready.

Return values
Stateof bit (1 or 0).

Definition at line 851 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_PLL_SetClkSource()

__STATIC_INLINE void DDL_RCM_PLL_SetClkSource ( uint32_t Source)

Configure PLL clock source.

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

Definition at line 864 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_PLL_SetMultiplier()

__STATIC_INLINE void DDL_RCM_PLL_SetMultiplier ( uint32_t Mul)

Configure PLL multiplier.

Parameters
Multhis parameter can between 0x0002 to 0x003F
Return values
None

Definition at line 935 of file g32r4xx_ddl_rcm.h.

◆ DDL_RCM_PLL_SetPrescaler()

__STATIC_INLINE void DDL_RCM_PLL_SetPrescaler ( uint32_t Prescaler)

Configure PLL clock source prescaler factor.

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

Definition at line 901 of file g32r4xx_ddl_rcm.h.