STM32F439xx HAL User Manual
Functions
FLASH
SYSTEM Exported Functions

Functions

__STATIC_INLINE void LL_FLASH_SetLatency (uint32_t Latency)
 Set FLASH Latency.
__STATIC_INLINE uint32_t LL_FLASH_GetLatency (void)
 Get FLASH Latency.
__STATIC_INLINE void LL_FLASH_EnablePrefetch (void)
 Enable Prefetch.
__STATIC_INLINE void LL_FLASH_DisablePrefetch (void)
 Disable Prefetch.
__STATIC_INLINE uint32_t LL_FLASH_IsPrefetchEnabled (void)
 Check if Prefetch buffer is enabled.
__STATIC_INLINE void LL_FLASH_EnableInstCache (void)
 Enable Instruction cache.
__STATIC_INLINE void LL_FLASH_DisableInstCache (void)
 Disable Instruction cache.
__STATIC_INLINE void LL_FLASH_EnableDataCache (void)
 Enable Data cache.
__STATIC_INLINE void LL_FLASH_DisableDataCache (void)
 Disable Data cache.
__STATIC_INLINE void LL_FLASH_EnableInstCacheReset (void)
 Enable Instruction cache reset.
__STATIC_INLINE void LL_FLASH_DisableInstCacheReset (void)
 Disable Instruction cache reset.
__STATIC_INLINE void LL_FLASH_EnableDataCacheReset (void)
 Enable Data cache reset.
__STATIC_INLINE void LL_FLASH_DisableDataCacheReset (void)
 Disable Data cache reset.

Function Documentation

__STATIC_INLINE void LL_FLASH_DisableDataCache ( void  )

Disable Data cache.

Reference Manual to LL API cross reference:
FLASH_ACR DCEN LL_FLASH_DisableDataCache
Return values:
None

Definition at line 1654 of file stm32f4xx_ll_system.h.

__STATIC_INLINE void LL_FLASH_DisableDataCacheReset ( void  )

Disable Data cache reset.

Reference Manual to LL API cross reference:
FLASH_ACR DCRST LL_FLASH_DisableDataCacheReset
Return values:
None

Definition at line 1696 of file stm32f4xx_ll_system.h.

__STATIC_INLINE void LL_FLASH_DisableInstCache ( void  )

Disable Instruction cache.

Reference Manual to LL API cross reference:
FLASH_ACR ICEN LL_FLASH_DisableInstCache
Return values:
None

Definition at line 1634 of file stm32f4xx_ll_system.h.

__STATIC_INLINE void LL_FLASH_DisableInstCacheReset ( void  )

Disable Instruction cache reset.

Reference Manual to LL API cross reference:
FLASH_ACR ICRST LL_FLASH_DisableInstCacheReset
Return values:
None

Definition at line 1675 of file stm32f4xx_ll_system.h.

__STATIC_INLINE void LL_FLASH_DisablePrefetch ( void  )

Disable Prefetch.

Reference Manual to LL API cross reference:
FLASH_ACR PRFTEN LL_FLASH_DisablePrefetch
Return values:
None

Definition at line 1604 of file stm32f4xx_ll_system.h.

__STATIC_INLINE void LL_FLASH_EnableDataCache ( void  )

Enable Data cache.

Reference Manual to LL API cross reference:
FLASH_ACR DCEN LL_FLASH_EnableDataCache
Return values:
None

Definition at line 1644 of file stm32f4xx_ll_system.h.

__STATIC_INLINE void LL_FLASH_EnableDataCacheReset ( void  )

Enable Data cache reset.

Note:
bit can be written only when the data cache is disabled
Reference Manual to LL API cross reference:
FLASH_ACR DCRST LL_FLASH_EnableDataCacheReset
Return values:
None

Definition at line 1686 of file stm32f4xx_ll_system.h.

__STATIC_INLINE void LL_FLASH_EnableInstCache ( void  )

Enable Instruction cache.

Reference Manual to LL API cross reference:
FLASH_ACR ICEN LL_FLASH_EnableInstCache
Return values:
None

Definition at line 1624 of file stm32f4xx_ll_system.h.

__STATIC_INLINE void LL_FLASH_EnableInstCacheReset ( void  )

Enable Instruction cache reset.

Note:
bit can be written only when the instruction cache is disabled
Reference Manual to LL API cross reference:
FLASH_ACR ICRST LL_FLASH_EnableInstCacheReset
Return values:
None

Definition at line 1665 of file stm32f4xx_ll_system.h.

__STATIC_INLINE void LL_FLASH_EnablePrefetch ( void  )

Enable Prefetch.

Reference Manual to LL API cross reference:
FLASH_ACR PRFTEN LL_FLASH_EnablePrefetch
Return values:
None

Definition at line 1594 of file stm32f4xx_ll_system.h.

__STATIC_INLINE uint32_t LL_FLASH_GetLatency ( void  )

Get FLASH Latency.

Reference Manual to LL API cross reference:
FLASH_ACR LATENCY LL_FLASH_GetLatency
Return values:
Returnedvalue can be one of the following values:

Definition at line 1584 of file stm32f4xx_ll_system.h.

Referenced by UTILS_SetFlashLatency().

__STATIC_INLINE uint32_t LL_FLASH_IsPrefetchEnabled ( void  )

Check if Prefetch buffer is enabled.

Reference Manual to LL API cross reference:
FLASH_ACR PRFTEN LL_FLASH_IsPrefetchEnabled
Return values:
Stateof bit (1 or 0).

Definition at line 1614 of file stm32f4xx_ll_system.h.

__STATIC_INLINE void LL_FLASH_SetLatency ( uint32_t  Latency)

Set FLASH Latency.

Reference Manual to LL API cross reference:
FLASH_ACR LATENCY LL_FLASH_SetLatency
Parameters:
LatencyThis parameter can be one of the following values:
Return values:
None

Definition at line 1558 of file stm32f4xx_ll_system.h.

Referenced by UTILS_SetFlashLatency().