TUKS MCU Introductory course / TUKS-COURSE-2-LED
Embed: (wiki syntax)

« Back to documentation index

Initialization and de-initialization functions

Initialization and de-initialization functions
[NOR Exported Functions]

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)
 Initialize the NOR MSP.
__weak void HAL_NOR_MspDeInit (NOR_HandleTypeDef *hnor)
 DeInitialize the NOR MSP.
__weak void HAL_NOR_MspWait (NOR_HandleTypeDef *hnor, uint32_t Timeout)
 NOR MSP Wait for Ready/Busy signal.

Detailed Description

Initialization and Configuration functions.

  ==============================================================================
           ##### NOR Initialization and de-initialization functions #####
  ==============================================================================
  [..]  
    This section provides functions allowing to initialize/de-initialize
    the NOR memory
  

Function Documentation

HAL_StatusTypeDef HAL_NOR_DeInit ( NOR_HandleTypeDef *  hnor )

Perform NOR memory De-Initialization sequence.

Parameters:
hnor,:pointer to a NOR_HandleTypeDef structure that contains the configuration information for NOR module.
Return values:
HALstatus

Definition at line 240 of file stm32l4xx_hal_nor.c.

HAL_StatusTypeDef HAL_NOR_Init ( NOR_HandleTypeDef *  hnor,
FMC_NORSRAM_TimingTypeDef Timing,
FMC_NORSRAM_TimingTypeDef ExtTiming 
)

Perform the NOR memory Initialization sequence.

Parameters:
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
Return values:
HALstatus

Definition at line 189 of file stm32l4xx_hal_nor.c.

__weak void HAL_NOR_MspDeInit ( NOR_HandleTypeDef *  hnor )

DeInitialize the NOR MSP.

Parameters:
hnor,:pointer to a NOR_HandleTypeDef structure that contains the configuration information for NOR module.
Return values:
None

Definition at line 279 of file stm32l4xx_hal_nor.c.

__weak void HAL_NOR_MspInit ( NOR_HandleTypeDef *  hnor )

Initialize the NOR MSP.

Parameters:
hnor,:pointer to a NOR_HandleTypeDef structure that contains the configuration information for NOR module.
Return values:
None

Definition at line 263 of file stm32l4xx_hal_nor.c.

__weak void HAL_NOR_MspWait ( NOR_HandleTypeDef *  hnor,
uint32_t  Timeout 
)

NOR MSP Wait for Ready/Busy signal.

Parameters:
hnor,:pointer to a NOR_HandleTypeDef structure that contains the configuration information for NOR module.
Timeout,:Maximum timeout value
Return values:
None

Definition at line 296 of file stm32l4xx_hal_nor.c.