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

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

函数

HAL_StatusTypeDef HAL_NAND_Init (NAND_HandleTypeDef *hnand, FMC_NAND_PCC_TimingTypeDef *ComSpace_Timing, FMC_NAND_PCC_TimingTypeDef *AttSpace_Timing)
 执行NAND存储器初始化序列。
HAL_StatusTypeDef HAL_NAND_DeInit (NAND_HandleTypeDef *hnand)
 执行NAND存储器反初始化序列。
__weak void HAL_NAND_MspInit (NAND_HandleTypeDef *hnand)
 NAND MSP初始化。
__weak void HAL_NAND_MspDeInit (NAND_HandleTypeDef *hnand)
 NAND MSP反初始化。
void HAL_NAND_IRQHandler (NAND_HandleTypeDef *hnand)
 该函数处理NAND设备中断请求。
__weak void HAL_NAND_ITCallback (NAND_HandleTypeDef *hnand)
 NAND中断特性回调。

详细说明

初始化和配置函数。

  ==============================================================================
            ##### NAND 初始化和反初始化函数 #####
  ==============================================================================
  [..]
    本节提供用于初始化/反初始化NAND存储器的函数


函数文档

HAL_StatusTypeDef HAL_NAND_DeInit ( NAND_HandleTypeDef *  hnand)

执行NAND存储器反初始化序列。

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

定义于文件stm32g4xx_hal_nand.c212行。

参考文献HAL_NAND_MspDeInit()

HAL_StatusTypeDef HAL_NAND_Init ( NAND_HandleTypeDef *  hnand,
FMC_NAND_PCC_TimingTypeDef *  ComSpace_Timing,
FMC_NAND_PCC_TimingTypeDef *  AttSpace_Timing 
)

执行NAND存储器初始化序列。

参数:
hnand指向包含NAND模块配置信息的NAND_HandleTypeDef结构体的指针。
ComSpace_Timing指向公共空间时序结构体的指针
AttSpace_Timing指向属性空间时序结构体的指针
返回值:
HAL状态

定义于文件stm32g4xx_hal_nand.c159行。

参考文献HAL_NAND_ITCallback(),以及HAL_NAND_MspInit()

void HAL_NAND_IRQHandler ( NAND_HandleTypeDef *  hnand)

该函数处理NAND设备中断请求。

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

定义于文件stm32g4xx_hal_nand.c278行。

参考文献HAL_NAND_ITCallback()

__weak void HAL_NAND_ITCallback ( NAND_HandleTypeDef *  hnand)

NAND中断特性回调。

参数:
hnand指向包含NAND模块配置信息的NAND_HandleTypeDef结构体的指针。
返回值:

定义于文件stm32g4xx_hal_nand.c344行。

参考文献UNUSED

被以下函数引用:HAL_NAND_Init()HAL_NAND_IRQHandler()HAL_NAND_UnRegisterCallback()

__weak void HAL_NAND_MspDeInit ( NAND_HandleTypeDef *  hnand)

NAND MSP反初始化。

参数:
hnand指向包含NAND模块配置信息的NAND_HandleTypeDef结构体的指针。
返回值:

定义于文件stm32g4xx_hal_nand.c261行。

参考文献UNUSED

被以下函数引用:HAL_NAND_DeInit()HAL_NAND_UnRegisterCallback()

__weak void HAL_NAND_MspInit ( NAND_HandleTypeDef *  hnand)

NAND MSP初始化。

参数:
hnand指向包含NAND模块配置信息的NAND_HandleTypeDef结构体的指针。
返回值:

定义于文件stm32g4xx_hal_nand.c245行。

参考文献UNUSED

被以下函数引用:HAL_NAND_Init()HAL_NAND_UnRegisterCallback()