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