|
STM32L4xx_HAL_Driver
1.14.0
|
Header file of FMC HAL module. More...
Go to the source code of this file.
Data Structures | |
| struct | FMC_NORSRAM_InitTypeDef |
| FMC NORSRAM Configuration Structure definition. More... | |
| struct | FMC_NORSRAM_TimingTypeDef |
| FMC NORSRAM Timing parameters structure definition. More... | |
| struct | FMC_NAND_InitTypeDef |
| FMC NAND Configuration Structure definition. More... | |
| struct | FMC_NAND_PCC_TimingTypeDef |
| FMC NAND Timing parameters structure definition. More... | |
Functions | |
| HAL_StatusTypeDef | FMC_NORSRAM_Init (FMC_NORSRAM_TypeDef *Device, FMC_NORSRAM_InitTypeDef *Init) |
| Initialize the FMC_NORSRAM device according to the specified control parameters in the FMC_NORSRAM_InitTypeDef. More... | |
| HAL_StatusTypeDef | FMC_NORSRAM_Timing_Init (FMC_NORSRAM_TypeDef *Device, FMC_NORSRAM_TimingTypeDef *Timing, uint32_t Bank) |
| Initialize the FMC_NORSRAM Timing according to the specified parameters in the FMC_NORSRAM_TimingTypeDef. More... | |
| HAL_StatusTypeDef | FMC_NORSRAM_Extended_Timing_Init (FMC_NORSRAM_EXTENDED_TypeDef *Device, FMC_NORSRAM_TimingTypeDef *Timing, uint32_t Bank, uint32_t ExtendedMode) |
| Initialize the FMC_NORSRAM Extended mode Timing according to the specified parameters in the FMC_NORSRAM_TimingTypeDef. More... | |
| HAL_StatusTypeDef | FMC_NORSRAM_DeInit (FMC_NORSRAM_TypeDef *Device, FMC_NORSRAM_EXTENDED_TypeDef *ExDevice, uint32_t Bank) |
| DeInitialize the FMC_NORSRAM peripheral. More... | |
| HAL_StatusTypeDef | FMC_NORSRAM_WriteOperation_Enable (FMC_NORSRAM_TypeDef *Device, uint32_t Bank) |
| Enables dynamically FMC_NORSRAM write operation. More... | |
| HAL_StatusTypeDef | FMC_NORSRAM_WriteOperation_Disable (FMC_NORSRAM_TypeDef *Device, uint32_t Bank) |
| Disables dynamically FMC_NORSRAM write operation. More... | |
| 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. More... | |
| 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. More... | |
| 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. More... | |
| HAL_StatusTypeDef | FMC_NAND_DeInit (FMC_NAND_TypeDef *Device, uint32_t Bank) |
| DeInitializes the FMC_NAND device. More... | |
| HAL_StatusTypeDef | FMC_NAND_ECC_Enable (FMC_NAND_TypeDef *Device, uint32_t Bank) |
| Enables dynamically FMC_NAND ECC feature. More... | |
| HAL_StatusTypeDef | FMC_NAND_ECC_Disable (FMC_NAND_TypeDef *Device, uint32_t Bank) |
| Disables dynamically FMC_NAND ECC feature. More... | |
| HAL_StatusTypeDef | FMC_NAND_GetECC (FMC_NAND_TypeDef *Device, uint32_t *ECCval, uint32_t Bank, uint32_t Timeout) |
| Disables dynamically FMC_NAND ECC feature. More... | |
Header file of FMC HAL module.
This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause
Definition in file stm32l4xx_ll_fmc.h.