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

Functions

__STATIC_INLINE void DDL_FLASH_EnableErasure (void)
 Start erasure.
__STATIC_INLINE uint32_t DDL_FLASH_ErasureOngoing (void)
 Get erasure status.
__STATIC_INLINE void DDL_FLASH_SetErasureType (uint32_t type)
 Types of chip erasure configuration.
__STATIC_INLINE uint32_t DDL_FLASH_GetErasureType (void)
 Get the type of configuration chip erasure.
__STATIC_INLINE void DDL_FLASH_SetEraseTimeBase (uint32_t timeBase)
 Configuring chip erasing time base.
__STATIC_INLINE uint32_t DDL_FLASH_GetEraseTimeBase (void)
 Get chip erasing time base.

Detailed Description

Function Documentation

◆ DDL_FLASH_EnableErasure()

__STATIC_INLINE void DDL_FLASH_EnableErasure ( void )

Start erasure.

Return values
None

Definition at line 369 of file g32r4xx_ddl_flash.h.

◆ DDL_FLASH_ErasureOngoing()

__STATIC_INLINE uint32_t DDL_FLASH_ErasureOngoing ( void )

Get erasure status.

Return values
0or 1.

Definition at line 378 of file g32r4xx_ddl_flash.h.

◆ DDL_FLASH_GetEraseTimeBase()

__STATIC_INLINE uint32_t DDL_FLASH_GetEraseTimeBase ( void )

Get chip erasing time base.

Return values
chiperasing time base. 0x00 ~ 0xFF

Definition at line 424 of file g32r4xx_ddl_flash.h.

◆ DDL_FLASH_GetErasureType()

__STATIC_INLINE uint32_t DDL_FLASH_GetErasureType ( void )

Get the type of configuration chip erasure.

Return values
Typesof chip erasure.

Definition at line 403 of file g32r4xx_ddl_flash.h.

◆ DDL_FLASH_SetEraseTimeBase()

__STATIC_INLINE void DDL_FLASH_SetEraseTimeBase ( uint32_t timeBase)

Configuring chip erasing time base.

Parameters
chiperasing time base. 0x00 ~ 0xFF
Return values
None

Definition at line 414 of file g32r4xx_ddl_flash.h.

◆ DDL_FLASH_SetErasureType()

__STATIC_INLINE void DDL_FLASH_SetErasureType ( uint32_t type)

Types of chip erasure configuration.

Parameters
Typesof chip erasure.
Return values
None

Definition at line 391 of file g32r4xx_ddl_flash.h.