|
STM32H735xx HAL User Manual
|
Initialization and Configuration functions. More...
Functions | |
| HAL_StatusTypeDef | HAL_NOR_Init (NOR_HandleTypeDef *hnor, FMC_NORSRAM_TimingTypeDef *Timing, FMC_NORSRAM_TimingTypeDef *ExtTiming) |
| Perform the NOR memory Initialization sequence. | |
| HAL_StatusTypeDef | HAL_NOR_DeInit (NOR_HandleTypeDef *hnor) |
| Perform NOR memory De-Initialization sequence. | |
| __weak void | HAL_NOR_MspInit (NOR_HandleTypeDef *hnor) |
| NOR MSP Init. | |
| __weak void | HAL_NOR_MspDeInit (NOR_HandleTypeDef *hnor) |
| NOR MSP DeInit. | |
| __weak void | HAL_NOR_MspWait (NOR_HandleTypeDef *hnor, uint32_t Timeout) |
| NOR MSP Wait for Ready/Busy signal. | |
Initialization and Configuration functions.
==============================================================================
##### NOR Initialization and de_initialization functions #####
==============================================================================
[..]
This section provides functions allowing to initialize/de-initialize
the NOR memory
| HAL_StatusTypeDef HAL_NOR_DeInit | ( | NOR_HandleTypeDef * | hnor | ) |
Perform NOR memory De-Initialization sequence.
| hnor | pointer to a NOR_HandleTypeDef structure that contains the configuration information for NOR module. |
| HAL | status |
Definition at line 330 of file stm32h7xx_hal_nor.c.
References __NOR_HandleTypeDef::Extended, HAL_NOR_MspDeInit(), HAL_NOR_STATE_RESET, __NOR_HandleTypeDef::Init, __NOR_HandleTypeDef::Instance, __NOR_HandleTypeDef::MspDeInitCallback, and __NOR_HandleTypeDef::State.
| HAL_StatusTypeDef HAL_NOR_Init | ( | NOR_HandleTypeDef * | hnor, |
| FMC_NORSRAM_TimingTypeDef * | Timing, | ||
| FMC_NORSRAM_TimingTypeDef * | ExtTiming | ||
| ) |
Perform the NOR memory Initialization sequence.
| hnor | pointer to a NOR_HandleTypeDef structure that contains the configuration information for NOR module. |
| Timing | pointer to NOR control timing structure |
| ExtTiming | pointer to NOR extended mode timing structure |
| HAL | status |
Definition at line 228 of file stm32h7xx_hal_nor.c.
References __NOR_HandleTypeDef::CommandSet, __NOR_HandleTypeDef::Extended, HAL_NOR_MspInit(), HAL_NOR_ReturnToReadMode(), HAL_NOR_STATE_PROTECTED, HAL_NOR_STATE_READY, HAL_NOR_STATE_RESET, __NOR_HandleTypeDef::Init, __NOR_HandleTypeDef::Instance, __NOR_HandleTypeDef::Lock, __NOR_HandleTypeDef::MspInitCallback, NOR_ADDR_SHIFT, NOR_ADDRESS_COMMAND_SET, NOR_CMD_ADDRESS_FIRST_CFI, NOR_CMD_DATA_CFI, NOR_MEMORY_16B, NOR_MEMORY_8B, NOR_MEMORY_ADRESS1, NOR_MEMORY_ADRESS2, NOR_MEMORY_ADRESS3, NOR_MEMORY_ADRESS4, NOR_WRITE, __NOR_HandleTypeDef::State, and uwNORMemoryDataWidth.
| void HAL_NOR_MspDeInit | ( | NOR_HandleTypeDef * | hnor | ) |
NOR MSP DeInit.
| hnor | pointer to a NOR_HandleTypeDef structure that contains the configuration information for NOR module. |
| None |
Definition at line 379 of file stm32h7xx_hal_nor.c.
Referenced by HAL_NOR_DeInit(), and HAL_NOR_UnRegisterCallback().
| void HAL_NOR_MspInit | ( | NOR_HandleTypeDef * | hnor | ) |
NOR MSP Init.
| hnor | pointer to a NOR_HandleTypeDef structure that contains the configuration information for NOR module. |
| None |
Definition at line 363 of file stm32h7xx_hal_nor.c.
Referenced by HAL_NOR_Init(), and HAL_NOR_UnRegisterCallback().
| void HAL_NOR_MspWait | ( | NOR_HandleTypeDef * | hnor, |
| uint32_t | Timeout | ||
| ) |
NOR MSP Wait for Ready/Busy signal.
| hnor | pointer to a NOR_HandleTypeDef structure that contains the configuration information for NOR module. |
| Timeout | Maximum timeout value |
| None |
Definition at line 396 of file stm32h7xx_hal_nor.c.
Referenced by HAL_NOR_GetStatus().
1.7.6.1