L4 HAL Drivers
Initialization and de-initialization functions
[FMC Low Layer NAND Exported Functions, FMC Interrupt]
Initialization and Configuration functions. More...
Functions | |
HAL_StatusTypeDef | FMC_NAND_Init (FMC_NAND_TypeDef *Device, FMC_NAND_InitTypeDef *Init) |
Initializes the FMC_NAND device according to the specified control parameters in the FMC_NAND_HandleTypeDef. | |
HAL_StatusTypeDef | FMC_NAND_CommonSpace_Timing_Init (FMC_NAND_TypeDef *Device, FMC_NAND_PCC_TimingTypeDef *Timing, uint32_t Bank) |
Initializes the FMC_NAND Common space Timing according to the specified parameters in the FMC_NAND_PCC_TimingTypeDef. | |
HAL_StatusTypeDef | FMC_NAND_AttributeSpace_Timing_Init (FMC_NAND_TypeDef *Device, FMC_NAND_PCC_TimingTypeDef *Timing, uint32_t Bank) |
Initializes the FMC_NAND Attribute space Timing according to the specified parameters in the FMC_NAND_PCC_TimingTypeDef. | |
HAL_StatusTypeDef | FMC_NAND_DeInit (FMC_NAND_TypeDef *Device, uint32_t Bank) |
DeInitialize the FMC_NAND device. |
Detailed Description
Initialization and Configuration functions.
============================================================================== ##### Initialization and de-initialization functions ##### ============================================================================== [..] This section provides functions allowing to: (+) Initialize and configure the FMC NAND interface (+) De-initialize the FMC NAND interface (+) Configure the FMC clock and associated GPIOs
Function Documentation
HAL_StatusTypeDef FMC_NAND_AttributeSpace_Timing_Init | ( | FMC_NAND_TypeDef * | Device, |
FMC_NAND_PCC_TimingTypeDef * | Timing, | ||
uint32_t | Bank | ||
) |
Initializes the FMC_NAND Attribute space Timing according to the specified parameters in the FMC_NAND_PCC_TimingTypeDef.
- Parameters:
-
Device,: Pointer to NAND device instance Timing,: Pointer to NAND timing structure Bank,: NAND bank number
- Return values:
-
HAL status
Definition at line 583 of file stm32l4xx_ll_fmc.c.
HAL_StatusTypeDef FMC_NAND_CommonSpace_Timing_Init | ( | FMC_NAND_TypeDef * | Device, |
FMC_NAND_PCC_TimingTypeDef * | Timing, | ||
uint32_t | Bank | ||
) |
Initializes the FMC_NAND Common space Timing according to the specified parameters in the FMC_NAND_PCC_TimingTypeDef.
- Parameters:
-
Device,: Pointer to NAND device instance Timing,: Pointer to NAND timing structure Bank,: NAND bank number
- Return values:
-
HAL status
Definition at line 555 of file stm32l4xx_ll_fmc.c.
HAL_StatusTypeDef FMC_NAND_DeInit | ( | FMC_NAND_TypeDef * | Device, |
uint32_t | Bank | ||
) |
DeInitialize the FMC_NAND device.
- Parameters:
-
Device,: Pointer to NAND device instance Bank,: NAND bank number
- Return values:
-
HAL status
Definition at line 610 of file stm32l4xx_ll_fmc.c.
HAL_StatusTypeDef FMC_NAND_Init | ( | FMC_NAND_TypeDef * | Device, |
FMC_NAND_InitTypeDef * | Init | ||
) |
Initializes the FMC_NAND device according to the specified control parameters in the FMC_NAND_HandleTypeDef.
- Parameters:
-
Device,: Pointer to NAND device instance Init,: Pointer to NAND Initialization structure
- Return values:
-
HAL status
Definition at line 521 of file stm32l4xx_ll_fmc.c.
Generated on Tue Jul 12 2022 10:58:19 by 1.7.2