STM32F479xx 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 1638 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 1680 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 1618 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 1659 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 1588 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 1628 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 1670 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 1608 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 1649 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 1578 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 1568 of file stm32f4xx_ll_system.h.

Referenced by LL_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 1598 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 1542 of file stm32f4xx_ll_system.h.

Referenced by LL_SetFlashLatency().