STM32G474xx HAL用户手册
数据字段
FLASH_EraseInitTypeDef结构体参考

FLASH擦除结构体定义。 更多...

#include <stm32g4xx_hal_flash.h>

数据字段

uint32_t TypeErase
uint32_t Banks
uint32_t Page
uint32_t NbPages

详细说明

FLASH擦除结构体定义。

定义于文件 stm32g4xx_hal_flash.h 的第 45 行。


字段说明

选择要擦除的 bank。该参数必须是 FLASH Banks 的值(批量擦除时只能使用FLASH_BANK_BOTH)

定义于文件 stm32g4xx_hal_flash.h 的第 49 行。

参考 HAL_FLASHEx_Erase()HAL_FLASHEx_Erase_IT()

要擦除的页数。该参数必须是介于1和(bank中的最大页数-起始页值)之间的值

定义于文件 stm32g4xx_hal_flash.h 的第 55 行。

参考 HAL_FLASHEx_Erase()HAL_FLASHEx_Erase_IT()

禁用页擦除时的起始Flash页。该参数必须是介于0和(bank中的最大页数-1)之间的值(例如:512KB双bank模式下为127)

定义于文件 stm32g4xx_hal_flash.h 的第 52 行。

参考 HAL_FLASHEx_Erase()HAL_FLASHEx_Erase_IT()

批量擦除或页擦除。该参数可以是 FLASH擦除类型 的值

定义于文件 stm32g4xx_hal_flash.h 的第 47 行。

参考 HAL_FLASHEx_Erase()HAL_FLASHEx_Erase_IT()


本结构体的文档由以下文件生成: