STM32H735xx HAL User Manual
Data Structures | Typedefs | Enumerations
SDRAM Exported Types
SDRAM

Data Structures

struct  __SDRAM_HandleTypeDef
 SDRAM handle Structure definition. More...

Typedefs

typedef struct
__SDRAM_HandleTypeDef 
SDRAM_HandleTypeDef
 SDRAM handle Structure definition.
typedef void(* pSDRAM_CallbackTypeDef )(SDRAM_HandleTypeDef *hsdram)
 HAL SDRAM Callback pointer definition.
typedef void(* pSDRAM_DmaCallbackTypeDef )(MDMA_HandleTypeDef *hmdma)

Enumerations

enum  HAL_SDRAM_StateTypeDef {
  HAL_SDRAM_STATE_RESET = 0x00U, HAL_SDRAM_STATE_READY = 0x01U, HAL_SDRAM_STATE_BUSY = 0x02U, HAL_SDRAM_STATE_ERROR = 0x03U,
  HAL_SDRAM_STATE_WRITE_PROTECTED = 0x04U, HAL_SDRAM_STATE_PRECHARGED = 0x05U
}
 HAL SDRAM State structure definition. More...
enum  HAL_SDRAM_CallbackIDTypeDef {
  HAL_SDRAM_MSP_INIT_CB_ID = 0x00U, HAL_SDRAM_MSP_DEINIT_CB_ID = 0x01U, HAL_SDRAM_REFRESH_ERR_CB_ID = 0x02U, HAL_SDRAM_DMA_XFER_CPLT_CB_ID = 0x03U,
  HAL_SDRAM_DMA_XFER_ERR_CB_ID = 0x04U
}
 HAL SDRAM Callback ID enumeration definition. More...

Typedef Documentation

typedef void(* pSDRAM_CallbackTypeDef)(SDRAM_HandleTypeDef *hsdram)

HAL SDRAM Callback pointer definition.

Definition at line 103 of file stm32h7xx_hal_sdram.h.

Definition at line 104 of file stm32h7xx_hal_sdram.h.

SDRAM handle Structure definition.


Enumeration Type Documentation

HAL SDRAM Callback ID enumeration definition.

Enumerator:
HAL_SDRAM_MSP_INIT_CB_ID 

SDRAM MspInit Callback ID

HAL_SDRAM_MSP_DEINIT_CB_ID 

SDRAM MspDeInit Callback ID

HAL_SDRAM_REFRESH_ERR_CB_ID 

SDRAM Refresh Error Callback ID

HAL_SDRAM_DMA_XFER_CPLT_CB_ID 

SDRAM DMA Xfer Complete Callback ID

HAL_SDRAM_DMA_XFER_ERR_CB_ID 

SDRAM DMA Xfer Error Callback ID

Definition at line 91 of file stm32h7xx_hal_sdram.h.

HAL SDRAM State structure definition.

Enumerator:
HAL_SDRAM_STATE_RESET 

SDRAM not yet initialized or disabled

HAL_SDRAM_STATE_READY 

SDRAM initialized and ready for use

HAL_SDRAM_STATE_BUSY 

SDRAM internal process is ongoing

HAL_SDRAM_STATE_ERROR 

SDRAM error state

HAL_SDRAM_STATE_WRITE_PROTECTED 

SDRAM device write protected

HAL_SDRAM_STATE_PRECHARGED 

SDRAM device precharged

Definition at line 48 of file stm32h7xx_hal_sdram.h.