STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
FLASH Exported Macros
Collaboration diagram for FLASH Exported Macros:

Macros

#define __HAL_FLASH_CALC_BOOT_BASE_ADR(__ADDRESS__)
 Calculate the FLASH Boot Base Address (BOOT_ADD0 or BOOT_ADD1).
#define __HAL_FLASH_SET_PROGRAM_DELAY(__DELAY__)
 Set the FLASH Programming Delay.
#define __HAL_FLASH_GET_PROGRAM_DELAY()
 Get the FLASH Programming Delay.

Detailed Description

Macro Definition Documentation

◆ __HAL_FLASH_CALC_BOOT_BASE_ADR

#define __HAL_FLASH_CALC_BOOT_BASE_ADR ( __ADDRESS__)
Value:
((__ADDRESS__) >> 14U)

Calculate the FLASH Boot Base Address (BOOT_ADD0 or BOOT_ADD1).

Note
Returned value BOOT_ADDx[15:0] corresponds to boot address [29:14].
Parameters
__ADDRESS__FLASH Boot Address (in the range 0x0000 0000 to 0x2004 FFFF with a granularity of 16KB)
Return values
TheFLASH Boot Base Address

Definition at line 787 of file stm32h7xx_hal_flash_ex.h.

◆ __HAL_FLASH_GET_PROGRAM_DELAY

#define __HAL_FLASH_GET_PROGRAM_DELAY ( )
Value:
#define READ_BIT(REG, BIT)
Definition stm32h7xx.h:211
#define FLASH_ACR_WRHIGHFREQ
Flash signal delay.
#define FLASH

Get the FLASH Programming Delay.

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

Definition at line 834 of file stm32h7xx_hal_flash_ex.h.

◆ __HAL_FLASH_SET_PROGRAM_DELAY

#define __HAL_FLASH_SET_PROGRAM_DELAY ( __DELAY__)
Value:
#define MODIFY_REG(REG, CLEARMASK, SETMASK)
Definition stm32h7xx.h:219

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 827 of file stm32h7xx_hal_flash_ex.h.