rusEFI
The most advanced open source ECU
|
Modules | |
Programming operation functions | |
Programming operation functions. | |
Peripheral Control functions | |
management functions | |
Peripheral State and Errors functions | |
Peripheral Errors functions. | |
Functions | |
HAL_StatusTypeDef | FLASH_WaitForLastOperation (uint32_t Timeout) |
Wait for a FLASH operation to complete. | |
static void | FLASH_Program_DoubleWord (uint32_t Address, uint64_t Data) |
Program a double word (64-bit) at a specified address. | |
static void | FLASH_Program_Word (uint32_t Address, uint32_t Data) |
Program word (32-bit) at a specified address. | |
static void | FLASH_Program_HalfWord (uint32_t Address, uint16_t Data) |
Program a half-word (16-bit) at a specified address. | |
static void | FLASH_Program_Byte (uint32_t Address, uint8_t Data) |
Program byte (8-bit) at a specified address. | |
static void | FLASH_SetErrorCode (void) |
Set the specific FLASH error flag. | |
|
static |
Program byte (8-bit) at a specified address.
Address | specifies the address to be programmed. |
Data | specifies the data to be programmed. |
None |
Definition at line 767 of file stm32f7xx_hal_flash.c.
|
static |
Program a double word (64-bit) at a specified address.
Address | specifies the address to be programmed. |
Data | specifies the data to be programmed. |
None |
Definition at line 678 of file stm32f7xx_hal_flash.c.
|
static |
Program a half-word (16-bit) at a specified address.
Address | specifies the address to be programmed. |
Data | specifies the data to be programmed. |
None |
Definition at line 737 of file stm32f7xx_hal_flash.c.
|
static |
Program word (32-bit) at a specified address.
Address | specifies the address to be programmed. |
Data | specifies the data to be programmed. |
None |
Definition at line 708 of file stm32f7xx_hal_flash.c.
|
static |
Set the specific FLASH error flag.
None |
Definition at line 788 of file stm32f7xx_hal_flash.c.
Referenced by FLASH_WaitForLastOperation().
HAL_StatusTypeDef FLASH_WaitForLastOperation | ( | uint32_t | Timeout | ) |
Wait for a FLASH operation to complete.
Timeout | maximum flash operationtimeout |
HAL | Status |
Definition at line 618 of file stm32f7xx_hal_flash.c.
Referenced by FLASH_OB_BootConfig(), FLASH_OB_DisablePCROP(), FLASH_OB_DisablePCROP(), FLASH_OB_DisableWRP(), FLASH_OB_EnablePCROP(), FLASH_OB_EnablePCROP(), FLASH_OB_EnableWRP(), FLASH_OB_RDP_LevelConfig(), FLASH_OB_UserConfig(), and HAL_FLASHEx_Erase().