STM32G474xx HAL 用户手册
函数
初始化和反初始化函数
SRAM 导出函数

初始化和配置函数。 更多...

函数

HAL_StatusTypeDef HAL_SRAM_Init (SRAM_HandleTypeDef *hsram, FMC_NORSRAM_TimingTypeDef *Timing, FMC_NORSRAM_TimingTypeDef *ExtTiming)
 执行SRAM设备初始化序列。
HAL_StatusTypeDef HAL_SRAM_DeInit (SRAM_HandleTypeDef *hsram)
 执行SRAM设备反初始化序列。
__weak void HAL_SRAM_MspInit (SRAM_HandleTypeDef *hsram)
 SRAM MSP 初始化。
__weak void HAL_SRAM_MspDeInit (SRAM_HandleTypeDef *hsram)
 SRAM MSP 反初始化。
__weak void HAL_SRAM_DMA_XferCpltCallback (DMA_HandleTypeDef *hdma)
 DMA传输完成回调。
__weak void HAL_SRAM_DMA_XferErrorCallback (DMA_HandleTypeDef *hdma)
 DMA传输完成错误回调。

详细描述

初始化和配置函数。

  ==============================================================================
           ##### SRAM 初始化和反初始化函数 #####
  ==============================================================================
    [..]  本节提供允许初始化/反初始化
          SRAM 存储器的函数


函数文档

HAL_StatusTypeDef HAL_SRAM_DeInit ( SRAM_HandleTypeDef *  hsram)

执行SRAM设备反初始化序列。

参数:
hsram指向包含SRAM模块配置信息的SRAM_HandleTypeDef结构体的指针。
返回值:
HAL状态

定义在文件 stm32g4xx_hal_sram.c 的第 229 行。

引用 HAL_SRAM_MspDeInit()

DMA传输完成回调。

参数:
hdma指向包含SRAM模块配置信息的SRAM_HandleTypeDef结构体的指针。
返回值:
None

定义在文件 stm32g4xx_hal_sram.c 的第 294 行。

引用 UNUSED

HAL_SRAM_Init()HAL_SRAM_UnRegisterCallback()SRAM_DMACplt()SRAM_DMACpltProt() 引用。

DMA传输完成错误回调。

参数:
hdma指向包含SRAM模块配置信息的SRAM_HandleTypeDef结构体的指针。
返回值:
None

定义在文件 stm32g4xx_hal_sram.c 的第 310 行。

引用 UNUSED

HAL_SRAM_Init()HAL_SRAM_UnRegisterCallback()SRAM_DMAError() 引用。

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

执行SRAM设备初始化序列。

参数:
hsram指向包含SRAM模块配置信息的SRAM_HandleTypeDef结构体的指针。
Timing指向SRAM控制时序结构体的指针
ExtTiming指向SRAM扩展模式时序结构体的指针
返回值:
HAL状态

定义在文件 stm32g4xx_hal_sram.c 的第 174 行。

引用 HAL_SRAM_DMA_XferCpltCallback()HAL_SRAM_DMA_XferErrorCallback()HAL_SRAM_MspInit()

__weak void HAL_SRAM_MspDeInit ( SRAM_HandleTypeDef *  hsram)

SRAM MSP 反初始化。

参数:
hsram指向包含SRAM模块配置信息的SRAM_HandleTypeDef结构体的指针。
返回值:
None

定义在文件 stm32g4xx_hal_sram.c 的第 278 行。

引用 UNUSED

HAL_SRAM_DeInit()HAL_SRAM_UnRegisterCallback() 引用。

__weak void HAL_SRAM_MspInit ( SRAM_HandleTypeDef *  hsram)

SRAM MSP 初始化。

参数:
hsram指向包含SRAM模块配置信息的SRAM_HandleTypeDef结构体的指针。
返回值:
None

定义在文件 stm32g4xx_hal_sram.c 的第 262 行。

引用 UNUSED

HAL_SRAM_Init()HAL_SRAM_UnRegisterCallback() 引用。