STM32F4xx_HAL_Driver  1.8.3
Initialization and de-initialization functions

Initialization and Configuration functions. More...

+ Collaboration diagram for Initialization and de-initialization functions:

Functions

HAL_StatusTypeDef HAL_SRAM_Init (SRAM_HandleTypeDef *hsram, FMC_NORSRAM_TimingTypeDef *Timing, FMC_NORSRAM_TimingTypeDef *ExtTiming)
 Performs the SRAM device initialization sequence. More...
 
HAL_StatusTypeDef HAL_SRAM_DeInit (SRAM_HandleTypeDef *hsram)
 Performs the SRAM device De-initialization sequence. More...
 
void HAL_SRAM_MspInit (SRAM_HandleTypeDef *hsram)
 SRAM MSP Init. More...
 
void HAL_SRAM_MspDeInit (SRAM_HandleTypeDef *hsram)
 SRAM MSP DeInit. More...
 
__weak void HAL_SRAM_DMA_XferCpltCallback (DMA_HandleTypeDef *hdma)
 DMA transfer complete callback. More...
 
__weak void HAL_SRAM_DMA_XferErrorCallback (DMA_HandleTypeDef *hdma)
 DMA transfer complete error callback. More...
 

Detailed Description

Initialization and Configuration functions.

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

Function Documentation

◆ HAL_SRAM_DeInit()

HAL_StatusTypeDef HAL_SRAM_DeInit ( SRAM_HandleTypeDef hsram)

Performs the SRAM device De-initialization sequence.

Parameters
hsrampointer to a SRAM_HandleTypeDef structure that contains the configuration information for SRAM module.
Return values
HALstatus

Definition at line 229 of file stm32f4xx_hal_sram.c.

◆ HAL_SRAM_DMA_XferCpltCallback()

__weak void HAL_SRAM_DMA_XferCpltCallback ( DMA_HandleTypeDef hdma)

DMA transfer complete callback.

Parameters
hdmapointer to a SRAM_HandleTypeDef structure that contains the configuration information for SRAM module.
Return values
None

Definition at line 294 of file stm32f4xx_hal_sram.c.

◆ HAL_SRAM_DMA_XferErrorCallback()

__weak void HAL_SRAM_DMA_XferErrorCallback ( DMA_HandleTypeDef hdma)

DMA transfer complete error callback.

Parameters
hdmapointer to a SRAM_HandleTypeDef structure that contains the configuration information for SRAM module.
Return values
None

Definition at line 310 of file stm32f4xx_hal_sram.c.

◆ HAL_SRAM_Init()

HAL_StatusTypeDef HAL_SRAM_Init ( SRAM_HandleTypeDef hsram,
FMC_NORSRAM_TimingTypeDef Timing,
FMC_NORSRAM_TimingTypeDef ExtTiming 
)

Performs the SRAM device initialization sequence.

Parameters
hsrampointer to a SRAM_HandleTypeDef structure that contains the configuration information for SRAM module.
TimingPointer to SRAM control timing structure
ExtTimingPointer to SRAM extended mode timing structure
Return values
HALstatus

Definition at line 174 of file stm32f4xx_hal_sram.c.

◆ HAL_SRAM_MspDeInit()

__weak void HAL_SRAM_MspDeInit ( SRAM_HandleTypeDef hsram)

SRAM MSP DeInit.

Parameters
hsrampointer to a SRAM_HandleTypeDef structure that contains the configuration information for SRAM module.
Return values
None

Definition at line 278 of file stm32f4xx_hal_sram.c.

◆ HAL_SRAM_MspInit()

__weak void HAL_SRAM_MspInit ( SRAM_HandleTypeDef hsram)

SRAM MSP Init.

Parameters
hsrampointer to a SRAM_HandleTypeDef structure that contains the configuration information for SRAM module.
Return values
None

Definition at line 262 of file stm32f4xx_hal_sram.c.