11 FLASH Memory (FLASH)
11.1 FLASH Firmware driver registers structures
11.1.1 FLASH_TypeDef
FLASH_TypeDef is defined in the stm32f30x.h
Data Fields
__IO uint32_t ACR
__IO uint32_t KEYR
__IO uint32_t OPTKEYR
__IO uint32_t SR
__IO uint32_t CR
__IO uint32_t AR
uint32_t RESERVED
__IO uint32_t OBR
__IO uint32_t WRPR
Field Documentation
__IO uint32_t FLASH_TypeDef::ACR
FLASH access control register, Address offset: 0x00
__IO uint32_t FLASH_TypeDef::KEYR
FLASH key register, Address offset: 0x04
__IO uint32_t FLASH_TypeDef::OPTKEYR
FLASH option key register, Address offset: 0x08
__IO uint32_t FLASH_TypeDef::SR
FLASH status register, Address offset: 0x0C
__IO uint32_t FLASH_TypeDef::CR
FLASH control register, Address offset: 0x10
__IO uint32_t FLASH_TypeDef::AR
FLASH address register, Address offset: 0x14
uint32_t FLASH_TypeDef::RESERVED
Reserved, 0x18
__IO uint32_t FLASH_TypeDef::OBR
FLASH Option byte register, Address offset: 0x1C
__IO uint32_t FLASH_TypeDef::WRPR
FLASH Write register, Address offset: 0x20
11.1.2 OB_TypeDef
OB_TypeDef is defined in the stm32f30x.h
Data Fields