STM32L4xx_HAL_Driver  1.14.0

management functions More...

Functions

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...
 

Detailed Description

management functions

  ==============================================================================
                      ##### FMC_NORSRAM Control functions #####
  ==============================================================================
  [..]
    This subsection provides a set of functions allowing to control dynamically
    the FMC NORSRAM interface.

Function Documentation

◆ FMC_NORSRAM_WriteOperation_Disable()

HAL_StatusTypeDef FMC_NORSRAM_WriteOperation_Disable ( FMC_NORSRAM_TypeDef *  Device,
uint32_t  Bank 
)

Disables dynamically FMC_NORSRAM write operation.

Parameters
DevicePointer to NORSRAM device instance
BankNORSRAM bank number
Return values
HALstatus

Definition at line 490 of file stm32l4xx_ll_fmc.c.

491 {
492  /* Check the parameters */
493  assert_param(IS_FMC_NORSRAM_DEVICE(Device));
494  assert_param(IS_FMC_NORSRAM_BANK(Bank));
495 
496  /* Disable write operation */
497  CLEAR_BIT(Device->BTCR[Bank], FMC_WRITE_OPERATION_ENABLE);
498 
499  return HAL_OK;
500 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)
return HAL_OK
assert_param(IS_RTC_WAKEUP_CLOCK(WakeUpClock))

◆ FMC_NORSRAM_WriteOperation_Enable()

HAL_StatusTypeDef FMC_NORSRAM_WriteOperation_Enable ( FMC_NORSRAM_TypeDef *  Device,
uint32_t  Bank 
)

Enables dynamically FMC_NORSRAM write operation.

Parameters
DevicePointer to NORSRAM device instance
BankNORSRAM bank number
Return values
HALstatus

Definition at line 472 of file stm32l4xx_ll_fmc.c.

473 {
474  /* Check the parameters */
475  assert_param(IS_FMC_NORSRAM_DEVICE(Device));
476  assert_param(IS_FMC_NORSRAM_BANK(Bank));
477 
478  /* Enable write operation */
479  SET_BIT(Device->BTCR[Bank], FMC_WRITE_OPERATION_ENABLE);
480 
481  return HAL_OK;
482 }
return HAL_OK
assert_param(IS_RTC_WAKEUP_CLOCK(WakeUpClock))