STM32F439xx HAL User Manual
Data Fields
FLASH_AdvOBProgramInitTypeDef Struct Reference

FLASH Advanced Option Bytes Program structure definition. More...

#include <stm32f4xx_hal_flash_ex.h>

Data Fields

uint32_t OptionType
uint32_t PCROPState
uint32_t Banks
uint16_t SectorsBank1
uint16_t SectorsBank2
uint8_t BootConfig

Detailed Description

FLASH Advanced Option Bytes Program structure definition.

Definition at line 117 of file stm32f4xx_hal_flash_ex.h.


Field Documentation

Select banks for PCROP activation/deactivation of all sectors. This parameter must be a value of FLASH Banks

Definition at line 133 of file stm32f4xx_hal_flash_ex.h.

Referenced by HAL_FLASHEx_AdvOBProgram().

Specifies Option bytes for boot config. This parameter can be a value of FLASH Dual Boot

Definition at line 142 of file stm32f4xx_hal_flash_ex.h.

Referenced by HAL_FLASHEx_AdvOBGetConfig(), and HAL_FLASHEx_AdvOBProgram().

Option byte to be configured for extension. This parameter can be a value of FLASH Advanced Option Type

Definition at line 119 of file stm32f4xx_hal_flash_ex.h.

Referenced by HAL_FLASHEx_AdvOBProgram().

PCROP activation or deactivation. This parameter can be a value of FLASH PCROP State

Definition at line 122 of file stm32f4xx_hal_flash_ex.h.

Referenced by HAL_FLASHEx_AdvOBProgram().

Specifies the sector(s) set for PCROP for Bank1. This parameter can be a value of FLASH Option Bytes PC ReadWrite Protection

Definition at line 136 of file stm32f4xx_hal_flash_ex.h.

Referenced by HAL_FLASHEx_AdvOBGetConfig(), and HAL_FLASHEx_AdvOBProgram().

Specifies the sector(s) set for PCROP for Bank2. This parameter can be a value of FLASH Option Bytes PC ReadWrite Protection

Definition at line 139 of file stm32f4xx_hal_flash_ex.h.

Referenced by HAL_FLASHEx_AdvOBGetConfig(), and HAL_FLASHEx_AdvOBProgram().


The documentation for this struct was generated from the following file: