STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
Topics | |
Extended IO operation functions | |
Extended IO operation functions. | |
Functions | |
void | FLASH_Erase_Sector (uint32_t Sector, uint8_t VoltageRange) |
Erase the specified FLASH memory sector. | |
void | FLASH_FlushCaches (void) |
Flush the instruction and data caches. | |
void FLASH_Erase_Sector | ( | uint32_t | Sector, |
uint8_t | VoltageRange ) |
#include <stm32f4xx_hal_flash_ex.c>
Erase the specified FLASH memory sector.
Sector | FLASH sector to erase The value of this parameter depend on device used within the same series |
VoltageRange | The device voltage range which defines the erase parallelism. This parameter can be one of the following values:
|
None |
Definition at line 977 of file stm32f4xx_hal_flash_ex.c.
References assert_param, FLASH_PSIZE_BYTE, FLASH_PSIZE_DOUBLE_WORD, FLASH_PSIZE_HALF_WORD, FLASH_PSIZE_WORD, FLASH_VOLTAGE_RANGE_1, FLASH_VOLTAGE_RANGE_2, FLASH_VOLTAGE_RANGE_3, IS_FLASH_SECTOR, and IS_VOLTAGERANGE.
Referenced by HAL_FLASH_IRQHandler(), HAL_FLASHEx_Erase(), and HAL_FLASHEx_Erase_IT().
void FLASH_FlushCaches | ( | void | ) |
#include <stm32f4xx_hal_flash_ex.c>
Flush the instruction and data caches.
None |
Definition at line 1306 of file stm32f4xx_hal_flash_ex.c.
References __HAL_FLASH_DATA_CACHE_DISABLE, __HAL_FLASH_DATA_CACHE_ENABLE, __HAL_FLASH_DATA_CACHE_RESET, __HAL_FLASH_INSTRUCTION_CACHE_DISABLE, __HAL_FLASH_INSTRUCTION_CACHE_ENABLE, and __HAL_FLASH_INSTRUCTION_CACHE_RESET.
Referenced by HAL_FLASH_IRQHandler(), and HAL_FLASHEx_Erase().