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

« Back to documentation index

Peripheral Control functions

Peripheral Control functions
[NAND Exported Functions]

management functions More...

Functions

HAL_StatusTypeDef HAL_NAND_ECC_Enable (NAND_HandleTypeDef *hnand)
 Enable dynamically NAND ECC feature.
HAL_StatusTypeDef HAL_NAND_ECC_Disable (NAND_HandleTypeDef *hnand)
 Disable dynamically NAND ECC feature.
HAL_StatusTypeDef HAL_NAND_GetECC (NAND_HandleTypeDef *hnand, uint32_t *ECCval, uint32_t Timeout)
 Disable dynamically NAND ECC feature.

Detailed Description

management functions

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


Function Documentation

HAL_StatusTypeDef HAL_NAND_ECC_Disable ( NAND_HandleTypeDef *  hnand )

Disable dynamically NAND ECC feature.

Parameters:
hnand,:pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.
Return values:
HALstatus

Definition at line 985 of file stm32l4xx_hal_nand.c.

HAL_StatusTypeDef HAL_NAND_ECC_Enable ( NAND_HandleTypeDef *  hnand )

Enable dynamically NAND ECC feature.

Parameters:
hnand,:pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.
Return values:
HALstatus

Definition at line 959 of file stm32l4xx_hal_nand.c.

HAL_StatusTypeDef HAL_NAND_GetECC ( NAND_HandleTypeDef *  hnand,
uint32_t *  ECCval,
uint32_t  Timeout 
)

Disable dynamically NAND ECC feature.

Parameters:
hnand,:pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.
ECCval,:pointer to ECC value
Timeout,:maximum timeout to wait
Return values:
HALstatus

Definition at line 1013 of file stm32l4xx_hal_nand.c.