My Project
Loading...
Searching...
No Matches
FLASH_OBProgramInitTypeDef Struct Reference

FLASH Options bytes program structure definition. More...

#include <stm32f3xx_hal_flash_ex.h>

Public Attributes

uint32_t OptionType
 
uint32_t WRPState
 
uint32_t WRPPage
 
uint8_t RDPLevel
 
uint8_t USERConfig
 
uint32_t DATAAddress
 
uint8_t DATAData
 

Detailed Description

FLASH Options bytes program structure definition.

Member Data Documentation

◆ DATAAddress

uint32_t FLASH_OBProgramInitTypeDef::DATAAddress

DATAAddress: Address of the option byte DATA to be programmed This parameter can be a value of Option Byte Data Address

◆ DATAData

uint8_t FLASH_OBProgramInitTypeDef::DATAData

DATAData: Data to be stored in the option byte DATA This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFFU

◆ OptionType

uint32_t FLASH_OBProgramInitTypeDef::OptionType

OptionType: Option byte to be configured. This parameter can be a value of Option Bytes Type

◆ RDPLevel

uint8_t FLASH_OBProgramInitTypeDef::RDPLevel

RDPLevel: Set the read protection level.. This parameter can be a value of Option Byte Read Protection

◆ USERConfig

uint8_t FLASH_OBProgramInitTypeDef::USERConfig

USERConfig: Program the FLASH User Option Byte: IWDG / STOP / STDBY / BOOT1 / VDDA_ANALOG / SRAM_PARITY / SDADC12_VDD_MONITOR This parameter can be a combination of Option Byte IWatchdog, Option Byte nRST STOP, Option Byte nRST STDBY, Option Byte BOOT1, Option Byte VDDA Analog Monitoring, Option Byte SRAM Parity Check Enable.

◆ WRPPage

uint32_t FLASH_OBProgramInitTypeDef::WRPPage

WRPPage: specifies the page(s) to be write protected This parameter can be a value of FLASHEx OB Write Protection

◆ WRPState

uint32_t FLASH_OBProgramInitTypeDef::WRPState

WRPState: Write protection activation or deactivation. This parameter can be a value of Option Byte WRP State


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