TUKS MCU Introductory course / TUKS-COURSE-2-LED
Embed: (wiki syntax)

« Back to documentation index

FMC Interrupt

macros to handle FMC interrupts More...

Modules

 FMC Low Layer Peripheral Control functions
 

management functions


 Peripheral Control functions
 Initialization and de-initialization functions
 

Initialization and Configuration functions.


HAL_StatusTypeDef FMC_NORSRAM_Init (FMC_NORSRAM_TypeDef *Device, FMC_NORSRAM_InitTypeDef *Init)
 FMC_LL_Exported_Functions FMC Low Layer Exported Functions
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.
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.
HAL_StatusTypeDef FMC_NORSRAM_DeInit (FMC_NORSRAM_TypeDef *Device, FMC_NORSRAM_EXTENDED_TypeDef *ExDevice, uint32_t Bank)
 DeInitialize the FMC_NORSRAM peripheral.

Detailed Description

macros to handle FMC interrupts


Function Documentation

HAL_StatusTypeDef FMC_NORSRAM_DeInit ( FMC_NORSRAM_TypeDef *  Device,
FMC_NORSRAM_EXTENDED_TypeDef *  ExDevice,
uint32_t  Bank 
)

DeInitialize the FMC_NORSRAM peripheral.

Parameters:
Device,:Pointer to NORSRAM device instance
ExDevice,:Pointer to NORSRAM extended mode device instance
Bank,:NORSRAM bank number
Return values:
HALstatus

Definition at line 278 of file stm32l4xx_ll_fmc.c.

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.

Parameters:
Device,:Pointer to NORSRAM device instance
Timing,:Pointer to NORSRAM Timing structure
Bank,:NORSRAM bank number
ExtendedMode,:FMC Extended Mode This parameter can be one of the following values:

  • FMC_EXTENDED_MODE_DISABLE
  • FMC_EXTENDED_MODE_ENABLE
Return values:
HALstatus

Definition at line 364 of file stm32l4xx_ll_fmc.c.

HAL_StatusTypeDef FMC_NORSRAM_Init ( FMC_NORSRAM_TypeDef *  Device,
FMC_NORSRAM_InitTypeDef Init 
)

FMC_LL_Exported_Functions FMC Low Layer Exported Functions

FMC_LL_NORSRAM_Exported_Functions_Group1 Initialization and de-initialization functions

FMC_LL_Exported_Functions FMC Low Layer Exported Functions

Parameters:
Device,:Pointer to NORSRAM device instance
Init,:Pointer to NORSRAM Initialization structure
Return values:
HALstatus

Definition at line 208 of file stm32l4xx_ll_fmc.c.

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.

Parameters:
Device,:Pointer to NORSRAM device instance
Timing,:Pointer to NORSRAM Timing structure
Bank,:NORSRAM bank number
Return values:
HALstatus

Definition at line 315 of file stm32l4xx_ll_fmc.c.