STM32H735xx HAL User Manual
Modules | Defines
FLASH Exported Constants
FLASHEx

Modules

 FLASH Type Erase
 FLASH Voltage Range
 FLASH WRP State
 FLASH Option Type
 FLASH Option Bytes Read Protection
 FLASH Option Bytes IWatchdog
 FLASH Option Bytes nRST_STOP
 FLASH Option Bytes nRST_STDBY
 FLASH IWDG Counter Freeze in STOP
 FLASH IWDG Counter Freeze in STANDBY
 FLASH BOR Reset Level
 FLASH Boot Address
 FLASH Latency
 FLASH Banks
 FLASHEx OB PCROP RDP
 FLASH Option Bytes Write Protection
 FLASHEx OB SECURITY
 FLASHEx OB ST RAM SIZE
 FLASHEx OB IWDG1 SW
 FLASHEx OB NRST STOP D1
 FLASHEx OB NRST STDBY D1
 FLASHEx OB NRST STOP D2
 FLASHEx OB NRST STDBY D2
 FLASHEx OB IOHSLV
 FLASHEx OB CPUFREQ BOOST
 FLASHEx OB TCM AXI SHARED
 FLASHEx OB USER Type
 FLASHEx OB BOOT OPTION
 FLASHEx OB SECURE RDP
 FLASH CRC Selection Type
 FLASH CRC Burst Size
 FLASH Programming Delay
 FLASH Exported Macros
 FLASHEx Private Macros
 FLASHEx Private Functions
 FLASHEx Exported Functions

Defines

#define __HAL_FLASH_SET_PSIZE(__PSIZE__, __BANK__)   MODIFY_REG(FLASH->CR1, FLASH_CR_PSIZE, (__PSIZE__))
 Set the FLASH Program/Erase parallelism.
#define __HAL_FLASH_GET_PSIZE(__BANK__)   READ_BIT((FLASH->CR1), FLASH_CR_PSIZE)
 Get the FLASH Program/Erase parallelism.
#define __HAL_FLASH_SET_PROGRAM_DELAY(__DELAY__)   MODIFY_REG(FLASH->ACR, FLASH_ACR_WRHIGHFREQ, (__DELAY__))
 Set the FLASH Programming Delay.
#define __HAL_FLASH_GET_PROGRAM_DELAY()   READ_BIT(FLASH->ACR, FLASH_ACR_WRHIGHFREQ)
 Get the FLASH Programming Delay.

Define Documentation

#define __HAL_FLASH_GET_PROGRAM_DELAY ( )    READ_BIT(FLASH->ACR, FLASH_ACR_WRHIGHFREQ)

Get the FLASH Programming Delay.

Return values:
FLASHProgramming Delay This return value can be a value of FLASH Programming Delay

Definition at line 808 of file stm32h7xx_hal_flash_ex.h.

#define __HAL_FLASH_GET_PSIZE (   __BANK__)    READ_BIT((FLASH->CR1), FLASH_CR_PSIZE)

Get the FLASH Program/Erase parallelism.

Parameters:
__BANK__Flash bank (FLASH_BANK_1 or FLASH_BANK_2)
Return values:
FLASHProgram/Erase parallelism This return value can be a value of FLASH Program Parallelism

Definition at line 790 of file stm32h7xx_hal_flash_ex.h.

#define __HAL_FLASH_SET_PROGRAM_DELAY (   __DELAY__)    MODIFY_REG(FLASH->ACR, FLASH_ACR_WRHIGHFREQ, (__DELAY__))

Set the FLASH Programming Delay.

Parameters:
__DELAY__FLASH Programming Delay This parameter can be a value of FLASH Programming Delay
Return values:
none

Definition at line 801 of file stm32h7xx_hal_flash_ex.h.

#define __HAL_FLASH_SET_PSIZE (   __PSIZE__,
  __BANK__ 
)    MODIFY_REG(FLASH->CR1, FLASH_CR_PSIZE, (__PSIZE__))

Set the FLASH Program/Erase parallelism.

Parameters:
__PSIZE__FLASH Program/Erase parallelism This parameter can be a value of FLASH Program Parallelism
__BANK__,:Flash bank (FLASH_BANK_1 or FLASH_BANK_2)
Return values:
none

Definition at line 776 of file stm32h7xx_hal_flash_ex.h.